Plano de Estudo
Mobile
100 cursos
Criado por
Gabriel Almeida Figueiredo Silva
O que é este plano de estudo?
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Curso Dart: entendendo a Orientação a Objetos
-
Curso Dart: criando e manipulando variáveis e listas
-
Curso Dart: sintaxe, coleções e dinamismo
-
Curso Dart: entendendo assincronismo
-
Curso Dart: lidando com Exceptions e Null Safety
-
Curso Flutter: criando um app
-
Curso Flutter com Web API: integrando sua app mobile
-
Curso Flutter: entendendo comunicação HTTP e utilizando Web API
-
Curso Flutter: Widgets, Stateless, Stateful, Imagens e Animações
-
Curso Testes de unidade e Widget com Mocks: boas práticas no Flutter
-
Curso Persistência com Flutter: crie um app com armazenamento interno
-
Curso Flutter: estilizando e reproduzindo layouts
-
Curso Flutter: aplicando persistência de dados
-
Curso Flutter: Controller, navegação e estados
-
Curso Flutter: aplicando testes de unidade, de Widget e Mocks
-
Curso Flutter: gerenciamento de estados com Provider
-
Curso Flutter: Streams de programação reativa com BLoC
-
Curso Flutter: Push Notifications com Firebase Cloud Messaging
-
Curso Flutter: Firebase Crashlytics, gere relatórios de erro em tempo real
-
Curso Flutter i18n: entenda abordagens de internacionalização
-
Curso Flutter com WebAPI: integrando sua aplicação
-
Curso Flutter Nuvigator: controle de rotas e navegação
-
Curso Swift: Entendendo a linguagem
-
Curso Swift: entendendo e praticando orientação a objetos
-
Curso Swift parte 3: Gestures, DAO e o Optional Chaining
-
Curso iOS: layouts com SwiftUI
-
Curso iOS: testes de unidade e TDD
-
Curso iOS: usando recursos nativos
-
Curso iOS e HTTP: Web Services e sincronização offline
-
Curso iOS: auto layout com Constraints
-
Curso iOS layout: mais recursos para criar telas responsivas
-
Curso Objective-C: programando para iPhone e iPad
-
Curso IOS: autenticação, GPS e mais recursos nativos
-
Curso Android parte 1: crie um app mobile
-
Curso Android parte 2: avançando com listeners, menu e UI
-
Curso Android parte 3: refinando o projeto
-
Curso Android parte 1: testes automatizados e TDD
-
Curso Android parte 2: boas práticas e novos cenários de testes
-
Curso Kotlin: orientação a objetos
-
Curso Kotlin: aplicações resilientes e assíncronas
-
Curso Kotlin: preparando a aplicação para Cloud
-
Curso Kotlin: herança, polimorfismo e Interface
-
Curso Kotlin: recursos da linguagem com pacotes e composição
-
Curso Kotlin: lidando com exceptions e referências nulas
-
Curso Kotlin: desenvolva com coleções, arrays e listas
-
Curso Kotlin: recursos do paradigma funcional
-
Curso Kotlin Collections: Set e Map
-
Curso API REST com Kotlin e Spring Boot: Camada Web
-
Curso API REST com Kotlin e Spring Boot: Camada de persistência
-
Curso Kotlin e Spring: segurança e infraestrutura
-
Curso Kotlin e Spring: testes automatizados e documentação de API
-
Curso Kotlin e Spring: recursos avançados
-
Curso Android com Kotlin: criando um app
-
Curso Android com Kotlin: persistência de dados com o Room
-
Curso Android com Kotlin: personalize o seu app
-
Curso Android com Kotlin: Migrations e relacionamento com o Room
-
Curso Android com Kotlin: comunicação com Web API
-
Curso Android com Kotlin: testes instrumentados
-
Curso Android Brasil: implemente validações e formatações em formulários
-
Curso Android Fragments: reutilizando componentes visuais
-
Curso Android Room parte 1: entendendo e aplicando a persistência de dados com ORM
-
Curso Android Room parte 2: implementando operações assíncronas
-
Curso Android com Espresso parte 1: teste da interface do usuário
-
Curso Android com Espresso parte 2: testes de fluxos complexos
-
Curso Android com Kotlin: testes de unidade e Mocks
-
Curso Android: acessando uma API Web
-
Curso Android: entendendo conceitos de Arquitetura
-
Curso Architecture Components: ViewModel, LiveData e Room
-
Curso Data Binding no Android: vinculando modelo com layout
-
Curso Firebase Authentication: integração com apps Android
-
Curso Firebase com Android: Push Notification no Cloud Messaging
-
Curso Firebase com Android: armazene imagens com o Cloud Storage
-
Curso Firebase com Android: salve os dados NoSQL no Firestore
-
Curso Jetpack Compose: mantendo estados com ViewModel
-
Curso Jetpack Compose: armazenamento de dados internos
-
Curso Jetpack Compose: criando um app android
-
Curso Jetpack Compose: formulário e gerenciamento de estado
-
Curso Jetpack Compose: navegando entre telas com o Navigation
-
Curso Jetpack Compose: utilizando Lazy Layout e estados
-
Curso Layouts Android parte 1: criando telas com Constraint Layouts
-
Curso Layouts Android parte 2: boas práticas para criação de telas
-
Curso Navigation parte 1: transição de telas no Android
-
Curso Navigation parte 2: novas features e reutilização de código
-
Curso Recycler View parte 1: listas flexíveis e performáticas
-
Curso Recycler View parte 2: Listeners, animações e boas práticas
-
Curso Testes no Android: Mocks e integrações
-
Curso React Native: criando um app
-
Curso React Native: utilizando e criando Hooks
-
Curso React Native: criando menu e navegando entre telas
-
Curso React Native: armazenando dados no Firestore
-
Curso React Native: utilizando Web API
-
Curso React Native: guardando informações localmente
-
Curso React Native: autenticação com Firebase
-
Curso React Native: armazenando imagens com Cloud Storage
-
Curso React Native com Expo: navegação com menu e suporte às telas
-
Curso React Native: utilizando o Context API nas suas aplicações
-
Curso React Native: personalize apps com animações
-
Curso Unity Mobile parte 1: jogos para celular com persistência de dados
-
Curso Unity Mobile parte 2: interface responsiva e desempenho
-
Curso Unity Mobile parte 3: aprofundando em jogos Mobile
-