WBF AcademyWBF Academy
Android com Kotlin
Intermediário Desenvolvimento Mobile

Android com Kotlin

Domine o desenvolvimento Android com Kotlin, dos fundamentos da linguagem a padrões de arquitetura prontos para produção.

5 módulos 30 aulas 5 h 250 questões

Conteúdo do curso

1 Fundamentos do Kotlin 6 aulas · 1 prática 0 de 7
Aula 1 · 6:28Variáveis, Null Safety e o Sistema de Tipos
6:28
Variáveis, Null Safety e o Sistema de Tipos
Vídeo · 6:28
Assistir aula ▶
Aula 2 · 6:27Functions, Lambdas e Higher-Order Functions
6:27
Functions, Lambdas e Higher-Order Functions
Vídeo · 6:27
Assistir aula ▶
Aula 3 · 6:47Classes, Data Classes, Sealed Classes e Enums
6:47
Classes, Data Classes, Sealed Classes e Enums
Vídeo · 6:47
Assistir aula ▶
Aula 4 · 6:50Collections, Sequences e Operações Funcionais
6:50
Collections, Sequences e Operações Funcionais
Vídeo · 6:50
Assistir aula ▶
Aula 5 · 7:06Herança, Interfaces e Generics
7:06
Herança, Interfaces e Generics
Vídeo · 7:06
Assistir aula ▶
Aula 6 · 7:58Extension Functions, Scope Functions e DSLs
7:58
Extension Functions, Scope Functions e DSLs
Vídeo · 7:58
Assistir aula ▶
Prática · 0 de 25 questõesPrática do módulo
Prática do módulo 0 de 25 para o certificado
Responda 25 questões
Este módulo tem 50 questões; 25 contam para o certificado.
Praticar →
2 Android UI & Views 6 aulas · 1 prática 0 de 7
Aula 1 · 5:27Activities, XML Layouts & ViewBinding
5:27
Activities, XML Layouts & ViewBinding
Vídeo · 5:27
Assistir aula ▶
Aula 2 · 5:27RecyclerView, ListAdapter & DiffUtil
5:27
RecyclerView, ListAdapter & DiffUtil
Vídeo · 5:27
Assistir aula ▶
Aula 3 · 5:57Fragments, FragmentManager & o Back Stack
5:57
Fragments, FragmentManager & o Back Stack
Vídeo · 5:57
Assistir aula ▶
Aula 4 · 5:50Navigation Component: NavGraph & SafeArgs
5:50
Navigation Component: NavGraph & SafeArgs
Vídeo · 5:50
Assistir aula ▶
Aula 5 · 6:09Intents, Activity Results & Permissões em Tempo de Execução
6:09
Intents, Activity Results & Permissões em Tempo de Execução
Vídeo · 6:09
Assistir aula ▶
Aula 6 · 6:03Material Design: Toolbar, BottomNav & FAB
6:03
Material Design: Toolbar, BottomNav & FAB
Vídeo · 6:03
Assistir aula ▶
Prática · 0 de 25 questõesPrática do módulo
Prática do módulo 0 de 25 para o certificado
Responda 25 questões
Este módulo tem 50 questões; 25 contam para o certificado.
Praticar →
3 Jetpack Compose 6 aulas · 1 prática 0 de 7
Aula 1 · 4:06Composables, State e Recomposição
4:06
Composables, State e Recomposição
Vídeo · 4:06
Assistir aula ▶
Aula 2 · 4:09Sistema de Layout: Column, Row, Box e Modifiers
4:09
Sistema de Layout: Column, Row, Box e Modifiers
Vídeo · 4:09
Assistir aula ▶
Aula 3 · 4:24LazyColumn, LazyRow e Otimização de Listas
4:24
LazyColumn, LazyRow e Otimização de Listas
Vídeo · 4:24
Assistir aula ▶
Aula 4 · 4:11Compose Navigation: NavHost e Destinos
4:11
Compose Navigation: NavHost e Destinos
Vídeo · 4:11
Assistir aula ▶
Aula 5 · 4:24Integração com ViewModel e UI State no Compose
4:24
Integração com ViewModel e UI State no Compose
Vídeo · 4:24
Assistir aula ▶
Aula 6 · 4:42Theming Material 3, Dynamic Color e Animações
4:42
Theming Material 3, Dynamic Color e Animações
Vídeo · 4:42
Assistir aula ▶
Prática · 0 de 25 questõesPrática do módulo
Prática do módulo 0 de 25 para o certificado
Responda 25 questões
Este módulo tem 50 questões; 25 contam para o certificado.
Praticar →
4 Arquitetura Android 6 aulas · 1 prática 0 de 7
Aula 1 · 3:22MVVM: ViewModel, UiState e Single Activity
3:22
MVVM: ViewModel, UiState e Single Activity
Vídeo · 3:22
Assistir aula ▶
Aula 2 · 3:27Room: Entities, DAOs e Database Migrations
3:27
Room: Entities, DAOs e Database Migrations
Vídeo · 3:27
Assistir aula ▶
Aula 3 · 3:32Retrofit & OkHttp: REST APIs e Parsing de JSON
3:32
Retrofit & OkHttp: REST APIs e Parsing de JSON
Vídeo · 3:32
Assistir aula ▶
Aula 4 · 3:24Repository Pattern e Arquitetura Offline-First
3:24
Repository Pattern e Arquitetura Offline-First
Vídeo · 3:24
Assistir aula ▶
Aula 5 · 3:35Hilt: Módulos de Injeção de Dependência e Escopos
3:35
Hilt: Módulos de Injeção de Dependência e Escopos
Vídeo · 3:35
Assistir aula ▶
Aula 6 · 3:57WorkManager, App Startup e Tarefas em Background
3:57
WorkManager, App Startup e Tarefas em Background
Vídeo · 3:57
Assistir aula ▶
Prática · 0 de 25 questõesPrática do módulo
Prática do módulo 0 de 25 para o certificado
Responda 25 questões
Este módulo tem 50 questões; 25 contam para o certificado.
Praticar →
5 Corrotinas Kotlin 6 aulas · 1 prática 0 de 7
Aula 1 · 5:32Fundamentos de Coroutines: suspend, launch & Dispatchers
5:32
Fundamentos de Coroutines: suspend, launch & Dispatchers
Vídeo · 5:32
Assistir aula ▶
Aula 2 · 5:37Concorrência Estruturada: Scopes, Jobs & Cancelamento
5:37
Concorrência Estruturada: Scopes, Jobs & Cancelamento
Vídeo · 5:37
Assistir aula ▶
Aula 3 · 5:40Flow: Streams Frios & Operadores
5:40
Flow: Streams Frios & Operadores
Vídeo · 5:40
Assistir aula ▶
Aula 4 · 5:32StateFlow & SharedFlow: Streams Quentes para UI
5:32
StateFlow & SharedFlow: Streams Quentes para UI
Vídeo · 5:32
Assistir aula ▶
Aula 5 · 5:59Tratamento de Erros, retry & Boas Práticas de Coroutines
5:59
Tratamento de Erros, retry & Boas Práticas de Coroutines
Vídeo · 5:59
Assistir aula ▶
Aula 6 · 5:49Testando Coroutines & Flow com Turbine
5:49
Testando Coroutines & Flow com Turbine
Vídeo · 5:49
Assistir aula ▶
Prática · 0 de 25 questõesPrática do módulo
Prática do módulo 0 de 25 para o certificado
Responda 25 questões
Este módulo tem 50 questões; 25 contam para o certificado.
Praticar →

Dicas

Ver todas