Ambiente seguro e seus dados protegidos através da plataforma do nosso parceiro, considerada a maior e melhor plataforma de cursos online do Brasil.
Você tem 7 dias de garantia para testar o curso e se você não ficar satisfeito, poderá pedir a devolução de 100% do seu dinheiro dentro desse prazo.
Você receberá um e-mail com seus dados de acesso assim que o pagamento for processado para começar a dar o próximo passo na sua carreira.
CAMP é a sigla para Cursos de Desenvolvimento Android Moderno e Profissional. É um combo de cursos e conteúdos, 100% online, com aulas gravadas, criado pelo Douglas Motta, com o objetivo de ajudar desenvolvedoras e desenvolvedores a darem o próximo passo em suas carreiras profissionais como dev Android.
Aprenda a criar um aplicativo utilizando a arquitetura de app recomendada pelo Android juntamente com a Clean Architecture e Repository Pattern.
Utilize o que há de mais moderno no desenvolvimento de aplicações Android, com a linguagem Kotlin e tudo o que ela oferece de melhor, como as Corrotinas e Flow, e utilização de bibliotecas e componentes do Jetpack.
Aprenda a desenvolver aplicativos de forma profissional, utilizando todos os macetes e conhecimentos que eu, e todo programador experiente, aplica nos projetos profissionais que atua ativamente no mercado de trabalho.
Android Software Engineer em Portugal, possui mais de 12 anos de experiência em desenvolvimento de software e nos últimos 8 anos têm dedicado sua carreira profissional atuando como desenvolvedor de aplicações para a plataforma do Android.
Criador de conteúdo nas mídias sociais, com maior foco no ensino através da plataforma do YouTube, onde possui mais de +6.000 inscritos e uma taxa média de mais de 99% de likes em todos os seus conteúdos gratuitos.
Com base nos depoimentos de seus seguidores, Douglas se destaca por ter uma didática diferenciada, conseguindo abordar os assuntos de forma clara, objetiva e paciente, resultado da sua paixão por compartilhar conteúdos que agregam valor na vida das pessoas
Você irá desenvolver aplicativos com a linguagem que ganhou o coração dos devs Android!
Aprenda a utilizar uma ferramenta que vai garantir que o seu código não vai fugir da padronização de código definida com base nas guidelines da linguagem Kotlin.
Utilize a biblioteca mais famosa para fazer requisições HTTP a uma API Rest real + integração com o OkHttp para modificar requests/responses a seu favor.
Comece a trabalhar com concorrência e fluxo de dados utilizando o que há de mais recente no Android sobre este tema.
Aprenda a implementar uma paginação com scroll infinito de dados no Android de forma eficiente com a biblioteca Paging do Jetpack.
Desenvolva testes unitários no Android utilizando o JUnit4 para rodar e gerenciar os testes e o Mockito para simular objetos quando necessário.
Aprenda a configurar a implementar testes de interface de usuário utilizando Espresso, MockWebServer e Dagger Hilt.
Saiba como configurar uma pipeline de verificação de código, testes e distribuição do apk para os beta testers utilizando um serviço de CI para garantir a qualidade do software e a velocidade na entrega.
Aprenda a configurar e implementar a biblioteca Dagger Hilt para injeção de dependência.
Todo projeto Android deve iniciar com uma reunião do time de desenvolvimento para a definição da arquitetura, bibliotecas e ferramentas que serão utilizadas no projeto, garantindo assim que todo o time participe e fique por dentro do processo de tomada de decisão. Para que um projeto de software seja bem-sucedido a longo prazo, é preciso construir uma base sólida antes mesmo de implementar a primeira feature.
Aprenda a implementar uma estrutura base de navegação que vai servir de base de navegação para toda a aplicação.
Você irá aprender os conceitos e os benefícios da injeção de dependência e aprender a utilizar uma biblioteca de DI que vai servir de base para toda a aplicação.
A camada de apresentação se refere ao pacote onde serão implementados todas as atividades e fragmentos da aplicação, separando essa camada das demais. Essa camada será conectada com as demais camadas pelos casos de uso da aplicação.
Aprenda a implementar esse recurso que é muito comum em aplicações como Instagram, Facebook e YouTube. A biblioteca Paging3 do Jetpack fornece uma API completa para implementar paginação com scroll infinito.
Aprenda a implementar testes unitários em projetos Android utilizando o JUnit e Mockito.
Não publique seu aplicativo para seus clientes sem antes otimizar o pacote final do seu app (apk/aab) e fazer testes com a ofuscação de código habilitada. Você vai aprender a otimizar seu aplicativo e aplicar a redução de código, e além disso, irá aprender a identificar e resolver problemas relacionados com a ofuscação de código.
Neste módulo iremos aprender a criar testes de Interface de Usuário no Android utilizando o Espresso e bibliotecas como o MockWebServer para isolar a camada de rede.
Neste módulo iremos implementar uma feature completa: Tela de Detalhe de um Personagem. Ao implementar essa feature iremos aprender muita coisa relacionado ao desenvolvimento moderno no Android.
Neste módulo iremos aprender a utilizar a biblioteca Room do Jetpack, aprendendo a integra-la em projetos Android e executando operações de conulta, inserção, atualização e remoção de dados na tabela.
Neste módulo iremos conhecer e implementar o conceito de Offline First na tela de personagens. Vamos aprender a fazer cache local de dados da API utilizando a biblioteca Paging3 + Room, criando uma única fonte de verdade para a interface de usuário, permitindo que os usuários consigam interagir com o aplicativo mesmo sem uma conexão com a internet.
Neste módulo iremos conhecer e implementar o Preferences DataStore para armazenamento de dados numa estrutura de pares chave-valor.
Vamos aprender a utilizar este componente do Jetpack implementando uma funcionalidade nova, a de ordenação e pesquisa de personagens. Iremos aprender a implementar uma BottomSheetDialogFragment e integra-la com o componente de navegação.
Até o momento estão disponível dois cursos dentro do Android Moderno e Profissional, o Curso Kotlin em Ação: aprenda a sintaxe da linguagem e o Curso Projeto Marvel API. Está em desenvolvmento o Curso Projeto Chat com Websocket e ele será incluído dentro do Android Moderno e Profissional e você terá acesso a todo o conteúdo sem precisar pagar nada mais por isso.
Ambiente seguro e seus dados protegidos através da plataforma do nosso parceiro, considerada a maior e melhor plataforma de cursos online do Brasil.
Você tem 7 dias de garantia para testar o curso e se você não ficar satisfeito, poderá pedir a devolução de 100% do seu dinheiro dentro desse prazo.
Você receberá um e-mail com seus dados de acesso assim que o pagamento for processado para começar a estudar.
O curso foi projetado para devs que já possuem algum conhecimento do framework do Android e da linguagem Kotlin e que buscam evoluir para um nível mais avançado de conhecimento. O curso é focado em como implementar uma arquitetura boa, boas práticas de programação e testes.
Você precisar de um computador que seja capaz de rodar o Android Studio e um dispositivo Android virtual, que pode ser criado pelo próprio Android Studio. Antes de adquirir o curso, verifique os requisitos mínimos de hardware para rodar o Android Studio aqui: https://developer.android.com/studio, na seção de requisitos de sistema.
Você terá acesso para assistir as aulas já gravadas do curso e de novas aulas que forem adicionadas quantas vezes você quiser, pelo período de 1 ano.
Sim! São mais de 200 aulas gravadas divididas em 12 módulos.
O CAMP será constantemente atualizado e novas aulas serão criadas conforme a necessidade e as sugestões dos alunos.
Sim! Pela própria área de membros da plataforma você poderá enviar suas dúvidas. Após os 7 dias da garantia, você também terá acesso à comunidade exclusiva de alunos no Discord.
Se dentro de 7 dias corridos após a comprovação da sua compra você não estiver satisfeito com o curso, basta solicitar o reembolso pela própria plataforma e devolveremos seu dinheiro. Isso mostra o quanto nós confiamos no nosso produto.
Após a confirmação do seu pagamento, você receberá seus dados de acesso diretamente no seu e-mail, o mesmo que você utilizou para se inscrever no curso.
© Douglas Motta | CAMP – Curso Android Moderno e Profissional | Todos os direitos reservados.
This website uses cookies and similar technologies to enhance your experience. You agree with it if you continue to use this website. Learn more in Privacy Policy.