Cursos de Mobile Online sobre Android | School of Net

Curso de desenvolvimento mobile

Aprenda como desenvolver apps mobile utilizando as mais diversas tecnologias e frameworks. Além do desenvolvimento de app Android de forma nativa, você também contará com frameworks como Ionic, React Native, Cordova e Xamarin. Atualmente, aprender a programar aplicações mobile tornou-se uma necessidade de toda empresa.

Cursos online de Mobile

Android

Android - Recursos Essenciais

Android - Layouts

19 Aulas 112 Minutos Básico

Neste curso, ensinaremos a trabalhar com os mais diversos tipos de Layout no Android studio, para tornar a sua aplicação responsiva e usável, nos mais diversos tipos de dispositivos. Durante o curso, você vai aprender na prática como trabalhar com o Constraint Layout, para a criação de layouts que se adaptam na maioria dos dispositivos Android.

Básico

Android - Layouts

Android - Recursos nativos

20 Aulas 260 Minutos Intermediário

Neste curso, mostraremos como acessar e manipular os recursos nativos de um dispositivo Android, tais como: câmera, GPS, galeria de imagens e vídeos, vibração, alarmes e lista de contatos, utilizando o Android Studio e Java. Além disso, iremos debater assuntos como: permissões, providers e intents.

Intermediário

Android - Recursos nativos

Consumindo APIs com Android.

11 Aulas 84 Minutos Intermediário

Neste curso vamos aprender a como trabalhar e consumir uma API utilizando Android através de diversas libs mais utilizadas no ecossistema android.

Intermediário

Consumindo APIs com Android.

Android - Salvamento de dados com Realm

30 Aulas 252 Minutos Intermediário

Neste curso, mostraremos como salvar dados utilizando a tecnologia Realm. É uma das formas mais modernas e robustas de persistir dados, localmente, no dispositivo do usuário. Além disso, ensinaremos como trabalhar com o componente Recycler View, enquanto criamos um CRUD do zero com Realm.

Intermediário

Android - Salvamento de dados com Realm

Android Fundamentos

Iniciando com Android.

15 Aulas 129 Minutos Básico

Você aprenderá a criar aplicativos nativos para o sistema mobile mais utilizado do mundo. Para isso, utilizaremos a plataforma Java, juntamente com o SDK do Android. Iniciaremos nossos estudos sobre esse grande ecossistema, aprendendo o básico de tudo que é necessário para começar a criar nossos apps.

Básico

Iniciando com Android.

Android Intermediario.

15 Aulas 194 Minutos Intermediário

Nesse curso, vamos dar continuidade ao aprendizado com o Android, dessa vez nós iremos aprender a lidar com múltiplas telas e recursos do celular como o banco de dados SQLite disponível em grande maioria dos sistemas operacionais android atuais e para finalizar, criaremos um aplicativo colocando em pratica todo aprendido das aulas.

Intermediário

Android Intermediario.

Android na pratica - Criando um jogo da velha.

10 Aulas 83 Minutos Avançado

Neste curso, vamos continuar os estudos sobre Android, dessa vez focando na parte prática onde vamos criar do 0 um jogo da velha utilizando elementos nativos da UI e aprendendo a lidar com eventos.

Avançado

Android na pratica - Criando um jogo da velha.

Android com Laravel

Laravel com Android - Parte 1.

22 Aulas 222 Minutos Avançado

Nesta primeira parte do curso, vamos criar uma pequena API financeira usando o framework PHP Laravel. Esta API será compartilhada por muitos usuários, então mostraremos como trabalhar com aplicações multi-inquilinos (multitenancy). Além disto vamos trabalhar com repositórios, validações, serializações, e documentação da API.

Avançado

Laravel com Android - Parte 1.

Laravel com Android - parte 2 - Etapa 1.

10 Aulas 95 Minutos Avançado

Nesta segunda parte do curso, vamos criar o nosso aplicativo nativo onde iremos consumir a API financeira criada na primeira parte e aprender a trabalhar baseado na documentação disponibilizada e consumir os principais endpoints para fazer nosso aplicativo funcionar. Nessa etapa vamos trabalhar com a criação dos layouts para serem consumidos mais tarde.

Avançado

Laravel com Android - parte 2 - Etapa 1.