Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de (Jetpack, Arquitetura e Mais) Bootcamp Avançado de Android 2023

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

Bootcamp Avançado de Android 2023

Desenvolvimento de Aplicativos Android com Jetpack, Compose, Arquitetura MVVM Clean, Dagger/Hilt, Coroutines, Testes, Retrofit, ...

Torne-se um desenvolvedor Android de nível profissional altamente qualificado dominando as habilidades Android mais exigidas de 2023! Se você é um desenvolvedor Android com alguma experiência em programação e deseja aprimorar suas habilidades para se tornar um desenvolvedor Android de nível profissional, este curso é para você! Este curso abrangente é uma coleção de 7 cursos avançados de desenvolvimento Android.

1) Masterclass Completa do Android Jetpack

Neste curso, você receberá uma masterclass completa do Android Jetpack. Você abordará todas as áreas, como Data Binding, View Binding, View Model, Live Data, Room, Navigation, Work Manager e Notificações. Você também aprenderá áreas avançadas como Migrações do Room. Após aprender o básico, você desenvolverá 6 projetos completos e maiores para dominar as aplicações práticas do conhecimento adquirido. Você aprenderá como usar os componentes do Jetpack com Dagger e Hilt, Coroutines, Retrofit e bibliotecas de testes. Além disso, você aprenderá como integrá-los com MVVM e Arquitetura MVVM Clean.

2) Masterclass do Jetpack Compose

Neste curso, você aprenderá tudo o que precisa saber para começar a usar o Jetpack Compose em seus projetos Android. Você começará aprendendo fundamentos como modificadores, layouts e componentes de visualização (botões, SnackBars, etc.) e criando RecyclerViews usando colunas preguiçosas. Você também abordará áreas avançadas como Estado no Jetpack Compose, lembrando o estado antes da recomposição, delegados de propriedade, como trabalhar com Efeitos Colaterais (LaunchEffect, etc.), Fluxo de Dados Unidirecional e State Hoisting, salvando o estado com remember saveable e como usar efetivamente os view models com o Jetpack Compose.

3) Curso Intensivo de Injeção de Dependência com Dagger e Hilt

Neste curso, você receberá um curso intensivo de injeção de dependência com Dagger. Você também aprenderá tudo o que precisa saber sobre o HILT. Você começará com exemplos básicos de injeção de dependência pura e avançará para áreas mais avançadas do Dagger e Hilt. Você aprenderá sobre classe de aplicativo, módulos, interfaces de componentes, injeção de construtor, injeção de campo e escopos. Além disso, você também criará 3 projetos maiores usando Dagger/Hilt como o framework de injeção de dependência.

4) Masterclass de Kotlin Coroutines

Neste curso, você discutirá escopos, despachantes, construtores, funções suspensas, concorrência estruturada, escopo de view model, escopo de ciclo de vida e construtor de live data com exemplos de código de fácil compreensão. Você também dominará os fundamentos do Coroutine Flow, State Flow, Shared Flow, Buffer e Collect Latest, Operadores de Fluxo e como usar fluxos com view models.

5) Curso Intensivo de Networking com Retrofit

Neste curso, você aprenderá como se comunicar com APIs REST usando a biblioteca Retrofit. Você aprenderá como enviar solicitações GET e POST para um servidor, como usar efetivamente parâmetros de caminho e de consulta, como receber dados de um servidor, interceptadores de registro, tempos limite, converter dados formatados em JSON recebidos do servidor para Kotlin, além de como usar coroutines com Retrofit.

6) Masterclass de MVVM e Arquitetura MVVM Clean

Neste curso, você dominará o MVVM e a Arquitetura MVVM Clean com o modelo de atividade única e múltiplos fragmentos e o modelo de atividade única e múltiplos composables. Você construirá passo a passo 6 projetos maiores e bem arquitetados com componentes de arquitetura Jetpack e outras bibliotecas de suporte, como Dagger/Hilt, Coroutines e Retrofit.

7) Curso Intensivo de Testes Unitários com JUnit e Mockito

Neste curso, você aprenderá como testar unidades de aplicativos Android usando JUnit e bibliotecas de terceiros como Mockito e Truth. Você aprenderá os fundamentos dos testes unitários do Android com exemplos de código de fácil compreensão. Você falará sobre test doubles, teste de view model, componentes de live data e room db, além de testes com servidores web simulados. E isso não é tudo. Este curso está em constante crescimento. Novas lições são adicionadas a este curso todas as semanas, atualizando e aprimorando continuamente as lições e exemplos de código existentes. Com mais de 340 palestras e mais de 35 horas de vídeo, este curso abrangente não deixa pedra sobre pedra. Cada tópico principal é ensinado com exemplos de projetos simples de fácil compreensão. Posteriormente, exemplos de projetos maiores/complexos são concluídos, aplicando tudo o que foi aprendido. Para melhorar o envolvimento dos alunos, desafios de codificação (tarefas de casa) e questionários são incluídos em cada capítulo, além de 6 projetos principais com o objetivo de fornecer uma ideia clara de como todos esses componentes funcionam juntos. Este curso ensinará a você o Desenvolvimento Android Avançado de maneira prática, com cada palestra acompanhada de uma screencast de codificação completa, notas curtas correspondentes e exemplos de código para download. Aprenda da maneira que for melhor para você. Você terá acesso vitalício a mais de 340 palestras, além de amostras de código e notas correspondentes para as palestras. Este curso vem com uma garantia de devolução do dinheiro em 30 dias. Se você não estiver satisfeito de alguma forma, receberá seu dinheiro de volta. Além disso, você manterá o acesso às Notas e Amostras de Código como um agradecimento por experimentar o curso. Então, o que você está esperando? Comece a dominar o Android Jetpack, Jetpack Compose, Melhores Práticas de Arquitetura Android, Dagger/Hilt, Kotlin Coroutines, Retrofit e Testes Unitários de uma maneira que avançará sua carreira e aumentará seu conhecimento, tudo de forma divertida e prática. Quem é o público-alvo? - Desenvolvedores Android iniciantes (com conhecimento básico dos fundamentos do desenvolvimento Android). - Desenvolvedores Android intermediários que desejam aprimorar suas habilidades! Observação: Durante o curso (em uma seção), para demonstrar diferentes usos do Retrofit, usaremos uma API REST online gratuita. Talvez seja necessário fornecer um endereço de e-mail para se inscrever e obter uma chave de API gratuita deles.