Android Studio • Kotlin • Java • Gradle • Widgets • Material Design • XML • Retrofit • Glide • Firebase • JSON • Design Patterns • Concurrency • SQLite • AndroidX • Dagger • Hilt • DataBinding • MVP • MVVM • MVI • RxJava • Emuladores e muito mais..
Tudo isso mesmo que você:
Role a página para saber todos os detalhes.
Opa!
Meu nome é Tiago Aguiar sou desenvolvedor de software há mais de 10 anos. Sênior Mobile Developer (Android e iOS) e fundador do projeto Android Express que já conta com mais de 2.000 alunos (e contando).
Minha missão é ajudar pessoas como você, através das minhas experiências a se tornarem desenvolvedores Android extraordinários.
Dito isto, deixa eu te mostrar o que é esse treinamento completo e como ele pode ajudar VOCÊ nessa jornada.
Você aprenderá a metodologia de ensino mais eficiente para ser um desenvolvedor de aplicativos profissional.
Como você deve agir, como pensar e como crescer na carreira de TI. Além disso, você aprenderá como programar até 2x mais rápido que uma pessoa normalmente aprenderia.
Se você está começando do zero e nunca programou na sua vida OU se já programou mas não conhece nada do Kotlin, esse módulo é para você. Chegou a hora de embarcar na nova linguagem de programação para Android e criar soluções mais modernas e ser mais produtivo. Chegou a hora do Kotlin.
Esse módulo é para aqueles que começam do zero mesmo. Aprenderá a usar a ferramenta Android Studio, Emuladores, Smartphones e configurações essenciais do seu ambiente de desenvolvimento.
Isso vai te dar uma base sólida para já começarmos a criar nosso primeiro aplicativo, a nossa primeira solução de mercado
Com o ambiente e a fundação pronta, vamos começar a criar o primeiro aplicativo já entendendo as estruturas base do Android. Você vai aprender como é modelada a estrutura de um projeto Android.
Como é organizado o código-fonte de um projeto Android e toda a fundação necessária para você criar seu primeiro aplicativo.
Para criar um Design elegante e impactante para os usuários e seus clientes voce irá precisar dominar a construção de layouts modernos para causar o efeito UAU!
Nesse módulo eu vou descomplicar por completo a construção de layouts modernos que você precisa saber durante a criação do Design do aplicativo.
Agora, com os ambientes e a fundação pronta você aprenderá como deixar o seu aplicativo dinâmico com a lógica de programação.
Aprenderá a criar formulários de cadastro, alertas, pop-ups, entre outros recursos de interface gráfica essenciais em qualquer app.
A partir daqui, você estará pronto para embarcar na modelagem de um aplicativo profissional.
80% dos aplicativos exibem dados no formato de listas e formulários e por essa e outras razões que esse módulo mostrará tudo o que você precisa saber para criar e estilizar seus formulários de Login/Cadastro bem como os formatos para exibição de dados em coleções, listas e colunas.
Além disso, você aprenderá na prática em um aplicativo sobre Ganhar/Perder Peso.
Nesse módulo você aprenderá a deixar o aplicativo dinâmico com estruturas de dados usando o Banco de Dados moderno do Android, o Room Database!
Dessa forma, você ficará preparado para criar seus primeiros aplicativos off-line com listagem, buscas, edição, inserção e exclusão de dados.
Neste módulo vamos começar a efetivamente modelar as principais funcionalidades e interface-gráfica do aplicativo Netflix.
Aqui você aprenderá o passo-a-passo de como construir um aplicativo profissional que causa um efeito UAU!
Listas de filmes, carrossel vertical e horizontal, conceitos avançados de wireframe e UI/UX.
Com a listagem de filmes disponíveis, vamos deixar o layout e a navegabilidade o mais próximo do app oficial.
Vamos aprender a manipular listas aninhadas (filmes similares) e deixar a interface gráfica do app mais elegante com animações modernas, sombreamento e mais.
Com o Design pronto, você aprenderá o passo a passo para se conectar em um servidor online e buscar novos filmes, títulos, elenco, capa do filme, descrição do filme, filmes similares e tudo no que diz respeito ao aplicativo dinâmico.
Consumir dados remotos de um servidor dará vida ao nosso aplicativo e o conhecimento necessário para criar qualquer outro aplicativo futuro.
Saindo do campo off-line e manipulação de dados locais, vamos criar nosso quarto aplicativo com uma ideia real. Um aplicativo de piadas e aprender os conceitos necessários para buscar dados de um servidor remoto (da internet) usando frameworks modernos.
Além disso, você aprenderá não só a usar recursos de marcas para melhorar o seu aplicativo, como também modelar uma arquitetura de Software mobile eficiente e moderna para criar aplicativos sustentáveis, testáveis e de fácil manutenção. E para fechar com chave de ouro, usaremos os frameworks mais modernos para manipular Views e Conexões à API.
Com uma base sólida sobre todo Android Studio, Android SDK e Arquitetura de Software nas próximas aulas vamos criar o aplicativo com mais de +1 bilhão de downloads: O Instagram!
Aplicativos Complexos exigem uma atenção maior. Por isso, esse módulo será a primeira parte onde iremos nos aprofundar intensivamente no Design de todas as telas do Instagram.
Cadastro, Pop-Ups, Navegação, Perfil, Barras de Menu, Feed, Seguidores, Pesquisas de Usuários, Cameras, Galerias. E ainda, vamos criar nosso próprios componentes de interface gráfica.
Você aprenderá como trabalhar em equipe e construir um aplicativo sem ter um banco de dados, um servidor ou habilidades de desenvolvimento Web.
Uma técnica usada por desenvolvedores experientes e que depois de validada, vamos aprender com uma simples reescrita de código, como trocar para um servidor de verdade em produção.
Com uma boa modelagem e uma arquitetura inicial aplicada nos módulos anteriores, fazer esse trabalho se torna muito mais simples e rápida.
Vamos deixar nosso aplicativo mais elegante e o mais próximo possível da realidade.
Vamos aprender a criar animações para transição de telas, rolagem, câmeras customizadas, galerias customizadas, colunas animadas, ajustes em smartphones modernos (e antigos), otimização e performance do aplicativo.
Vamos migrar para um banco de dados em produção, efetuar os ajustes finais e corrigir eventuais bugs em dispositivos reais para finalizar o desenvolvimento. Você ainda aprenderá a manipular permissões e utilizar os últimos recursos do novo Android-10.
Nesse módulo você aprenderá a trabalhar com animações surreais usadas pelo próprio aplicativo Youtube bem como criar aplicativos que usam players de video e mídias no geral. Todo usuário do seu app irão amar ver esses recursos!
Módulo de introdução ao curso. Você aprenderá a metodologia de ensino mais eficiente para ser um desenvolvedor de aplicativos profissional. Como você deve agir, como pensar e como crescer na carreira de TI.
Esse módulo é para aqueles que começam do zero mesmo. Aprenderá a usar a ferramenta Android Studio, Emuladores, Smartphones e configurações do seu ambiente de desenvolvimento.
Isso vai te dar uma base sólida para já começarmos a criar nosso primeiro aplicativo, a nossa primeira solução de mercado
Este módulo irá te mostrar que não existe uma bala de prata e uma única arquitetura "salvadora".
Por isso, você vai aprender a identificar a melhor arquitetura mobile para o seu negócio, o seu App. Vamos nos aprofundar nos tópicos de sustentabilidade e escalabilidade de aplicativos, bem como, separação de conceitos e responsabilidades no desenvolvimento.
Você aprenderá sobre a tríade de Tests no desenvolvimento mobile Android. Como escolher esses tests. E por fim, entender a primeira arquitetura mobile adotada na Web como o MVC. Suas vantagens, suas desvantagens e o que pode destruir um aplicativo ao longo prazo!
Você ainda aprenderá sobre MVC com Tests, RxJava, Observables e programação funcional e reativa.
Muito se fala sobre acoplamento, desacoplamento, mas o que realmente é isso? E porque isso é tão problemático durante o desenvolvimento de software.
Neste módulo você aprenderá um pouco mais sobre extensibilidade e sustentabilidade de projetos Android. Você aprenderá os conceitos teóricos e práticos sobre Injeção de Dependência. Frameworks modernos como Dagger2.
Saindo do MVC para MVP. MVP com Tests. Os problemas do ciclo de vida do Framework Android e como deixar o seu projeto testável apenas modificando a organização das suas classes e pacotes.
Por muito tempo o time de desenvolvedores do Android não se pronunciavam sobre arquiteturas. Deixavam a critério de quem fosse criar o aplicativo.
Entretanto, com o surgimento do Jetpack e do Android Architecture Components, uma forma melhor e moderna para criar aplicativos, padrões como MVVM começaram a ganhar espaço no Android.
E aqui você aprenderá todos esses novos recursos como DataBinding, LiveData, Android LifeCycle, Observables, Reactive, Views Observers e outros aspectos de desenvolvimento Android usando o Jetpack para modernizar o seu projeto e deixá-lo escalável e sustentável.
Tudo isso, sem deixar de lado a importância de Tests
Neste módulo você aprenderá usar outras duas grandes arquiteturas modernas. MVI e VIPER.
Arquiteturas que nasceram para o mobile (como iOS) e com um propósito muito específico: projetos robustos e gigantes como o próprio Spotify! que aplica essas arquiteturas em seus projetos mobile e você tem a chance de aprender aqui, nesse treinamento!
Este é o pacote mais completo do Brasil. Com um método de ensino diferenciado!
Você aprenderá desde as técnicas mais básicas, até os níveis mais profissionais do desenvolvimento de aplicativos!
Nosso treinamento foca no que é importante para o mercado. Aprenda criando aplicativos Android de ponta!
Vídeos de treinamento didáticos e fáceis de serem seguidos, para que você entenda todo o conteúdo.
Uma metodologia de ensino capaz de fazer qualquer pessoa, a aprender até 2x mais rápido do que o normal.
Vamos aprender como desenvolvedores experientes operam para você ficar seguro de atuar como um desenvolvedor Android profissional.
Assista as aulas em qualquer dispositivo. No seu celular, Tablets, Notebooks, Desktops. Só precisará de acesso a internet.
Bônus especiais (e gratuitos) que são oferecidos e liberados apenas para membros.
Sempre que o material for revisado ou atualizado, você terá acesso sem custos adicionais, durante todo o tempo da sua adesão.
Acesso aos códigos-fonte e mapas mentais de todos os aplicativos desenvolvidos em aula separados por etapa de desenvolvimento. Além disso, conte com o suporte do instrutor para tirar dúvidas.
Não precisa ser bom nem de matemática ou inglês. Não importa a sua idade. Você precisa somente de dedicação e esforço para querer aprender :)
301 Aulas com 80 horas de video-aulas equivalente à uma carga horária de 120 horas colocando em prática os estudos.
Nossos alunos concluem o curso em até 4 meses. Contudo você terá acesso ao mesmo pelos próximos 2 anos. Esse tempo é mais do que suficiente para concluir e aprender todo o curso umas várias vezes.
Usaremos em todos os projetos a linguagem oficial do Android, o Kotlin mantida pela Google e exigida no mercado atual.
E com garantia incondicional de 7 dias
O Pacote Android te dá TODO O CONHECIMENTO que você precisa pra trabalhar como desenvolvedor Android profissional
(Clique Na Imagem Abaixo Para Ver Mais)
"Comprovadamente já me preparou para o mercado de trabalho. Eu indico o curso do Tiago porque mudou a minha percepção do que é realmente a programação para o Android."
"O Tiago tem uma boa didática. Ele te ensina do básico até o avançado. Coisa que você não vê pelo Youtube ou em outros lugares. E o mais legal é ter o Feedback do Tiago te acompanhando sempre que precisar durante o curso."
"Esse curso foi um divisor de águas, faço faculdade de Ciência da Computação e sempre me faltava esse conhecimento em ver o desenvolvimento mobile como um negócio lucrativo, que gere um retorno de verdade. O Tiago ensina além da parte técnica de desenvolvimento, a parte da mentalidade de um programador de sucesso e do cotidiano que as empresas exigem do programador."
"Tirei a nota máxima no TCC da faculdade (PUC) depois de aprender a criar um aplicativo completo com os ensinamentos do Tiago e descobri minha paixão por Android. Já desenvolvi algumas aplicações mesmo sem ter concluído ainda o curso. Eu indico o curso pois é um investimento muito barato perto do conhecimento adquirido com ele"
"Já trabalho com desenvolvimento de apps Android freelancer faz um bom tempo para terceiros e empresas, crio conteúdo no Youtube e preciso continuar me especializando... O curso do Tiago foi o curso que mais passou confiança e domínio no conteúdo e indico para todas as pessoas e alunos lá do meu canal no Youtube.
Não importa se você é iniciante ou intermediário, ele vai servir pra você."
"Quando vi seus videos no Youtube eu disse: 'Quero chegar nesse nível!' Comprei o seu curso e é excelente. Vale cada centavo investido. Tem um módulo do júnior ao Sênior que te dá uma autoridade no mercado que você não tem noção. Muito obrigado pelo suporte e dê estar sempre lá pra ajudar a gente."
"Estou passando aqui para agradecer seus videos, pois comprei seu curso fora o que fiz de graça no youtube, então especialmente este que usa a API do Google Maps. Depois de concluído resolvi criar meu portfólio. Estou pra upar na google play um Segundo App que fiz estudando seu curso."
"Com o seu curso eu pude de fato aprender algo com um cronograma e mesmo nas aulas básicas eu sempre vejo coisas que se eu já soubesse iria facilitar muito a minha vida. Por isso não pulo nenhuma aula e vejo todas desde os fundamentos. Por isso a importância de se começar com calma e ir avançando gradativamente."
"Segue um app que fiz pra ajudar no combate a COVID-19 na região onde moro. O app informa o boletim das 18 cidades da região"
"Fala,Tiago Blz?
Pessoal da empresa deu um retorno.
Fui contratado como Programador Jr.
Valeu pela força"
"...Subi um jogo na Google play
... consegui com os conhecimentos do curso 🤝"
"Tiago, estou super feliz, depois do seu curso e com muita dedicação e estudo
terminei meu app que está na loja (Emprego Azul +500 downloads),
consegui vários serviços de freelance e amanhã será meu primeiro dia com carteira registrada como Desenvolvedor Android.
"
"Boa tarde pessoal, tenho orgulho de vir aqui publicar que graças as habilidades que aprendi durante o curso, pude fechar uma parceria com a principal igreja da minha cidade e desenvolver o app Desterro Mairiporã."
"Tiago, primeiro de tudo quero agradecer imensamente todo o suporte dado durante o curso com minhas dúvidas, estou colocando meus projetos em um outro patamar, graças as técnicas, recursos e o conhecimento compartilhado por você e toda sua equipe. Obrigado mais uma vez, o Curso Android Express de fato foi um divisor de águas na minha carrera profissional... estou apaixonado pelo kotlin. Obrigado e vamos em frente. "
"Fala Tiagão, tudo certo?
Gostaria de agradecer por mais esse módulo e dizer que estou a ponto de conseguir minha primeira oportunidade como android developer em uma big tech. Graças a você e ao conteúdo de primeira que temos no curso!
Agradeço imensamente pelo conhecimento e boa vontade em ajudar!"
E com garantia incondicional de 7 dias
O Pacote Android te dá TODO O CONHECIMENTO que você precisa pra trabalhar como desenvolvedor Android profissional
Irei compartilhar tudo o que funcionou e que me fez sair de uma pessoa que não sabia programar para um desenvolvedor Sênior e Coordernador de um time de Desenvolvedores.
Irei te mostrar como você pode evoluir 3 anos em apenas 1 ano. As estratégias, táticas, atitudes, mentalidades e hacks que você precisa aplicar na sua carreira para crescer profissionalmente.
De R$597,00
por R$0,00
Este é um curso bônus para aqueles que querem alavancar os seus aplicativos pessoais nas lojas de apps com estratégias de monetização e marketing de aplicativos.
Você vai dominar os 3 pilares de um app de sucesso (Mercado, Marketing, Monetização) podendo atingir a marca de 100k downloads e ganhar até um segundo salário de R$3.985.
De R$397,00
por R$0,00
Você irá dominar por completo a ferramenta Android Studio. Isso aumentará a sua produtividade durante o desenvolvimento em até 10x mais!
Descubra as mesmas técnicas que utilizo nessa IDE a mais de 8 anos criando aplicativos Android. Definitivamente você será um programador diferenciado no mercado.
De R$227,00
por R$0,00
Semanalmente faço Lives em um tema profundo do Android. Seja criando um novo app do zero ou mostrando recursos modernos da plataforma.
Já temos dezenas de lives gravadas e que ficam disponíveis somente para os alunos matriculados no curso. Para você ter uma ideia do que já foi ensinado nas lives passadas:
De R$297,00
por R$0,00
Um dos nossos grandes diferenciais é que ao adquirir o curso além das atualizações futuras das aulas e novos conteúdos sem nenhum custo adicional durante o seu tempo de acesso de 2 anos, você também terá o suporte 1 a 1 com o instrutor dentro da área de membros VIP para tirar dúvidas caso haja. Diferente de outros cursos, aqui você tem total suporte de um programador Sênior!
Novas aulas são lançadas constantemente dentro da nossa plataforma e todas as atualizações não possuem custo adicional durante o seu acesso tempo de acesso!
De R$197,00
por R$0,00
Ao garantir sua vaga agora no curso Pacote Android, você garante seu acesso imediato a plataforma e todas as novas atualizações de aulas adicionadas recentemente!
Se em até 7 dias após a compra você não ficar satisfeito com o curso, nos mande um e-mail e iremos te reembolsar completamente! Sem enrolação ou letras miúdas. Garantia de reembolso 100%.
Veja um pouco do que vamos aprender dentro de +200 aulas nesses 17 módulos completos com ideias de apps reais de mercado.
Este é o único curso que vai lhe ensinar do zero como criar qualquer aplicativo Android Profissional
Aprenda a elaborar, criar o Design do seu aplicativo e a trabalhar como um verdadeiro desenvolvedor de software!
Com todo esse conhecimento e experiência que você irá adquirir, nada mais justo do que receber um certificado para comprovar seu conhecimento.
Não! Você vai precisar de um PC para programar. Um PC com no mínimo 8GB RAM no sistema Windows 10 ou Linux ou MacOSX. Você não precisa necessariamente COMPRAR um computador, se você quer aprender e não tem equipamento, alugue de um amigo. Não deixe que isso te afaste dos seus sonhos.
Serve para você que quer começar do zero aprender a programar para Android. Não precisa saber programar ainda, mas se já tiver alguma base sobre lógica de programação vai ajudar :) Ao final do curso, você estará pronto para criar qualquer aplicativo, assim como outras centenas de alunos fizeram (ver estudo de casos aqui na página).
Se você já tentou criar um aplicativo e quer ir ao próximo nível dominando o desenvolvimento moderno com arquiteturas efetivas e boas práticas de programação, você está no lugar certo. Esse treinamento É PARA VOCÊ! Agora, se você nunca tentou criar um aplicativo antes e ainda não sabe como criar Views, eventos de Touch, o que é uma Activity e outros conceitos fundamentais do Android, esse treinamento NÃO É PARA VOCÊ. Finalize primeiro o Android Express e depois siga aqui no Android Arch.
O curso usará 100% a linguagem de programação oficial do Android, o Kotlin. O foco do curso é que você aprenda de verdade a criar aplicativos Android nativamente para trabalhar como um profissional na mais alta perfomance. Isso te dá poder de criação, controle e performance do aplicativo. Essas é a linguagem que predomina o mercado hoje, usada pela próprio Google, pelos engenheiros do Android e exigida pelos entrevistadores de vagas nas empresas. Dominar essa linguagem fará de você um desenvolvedor Android diferenciado no mercado e bem remunerado por isso. Podendo ganhar de R$ 3.000 à R$ 12.000 por mês como Android Developer.
Nossos alunos concluem o curso em até 4 meses. Contudo você terá acesso ao mesmo pelos próximos 2 anos. Esse tempo é mais do que suficiente para concluir e aprender todo o curso.
Você não precisa necessariamente COMPRAR um computador para fazer o curso, é possível fazer se você puder alugar de um amigo ou usar o do seu trabalho atual. Ou seja, você não precisa comprar um agora, mas vai precisar acessar um! Não é possível criar aplicativos profissionais direto do smartphone
Sim! Ele já está pronto para te tornar um desenvolvedor profissional partindo do zero. Porém estamos continuamente adicionando novos conteúdos, refazendo aqueles que já estão lá e sempre otimizando e atualizando o máximo possível.
Sim. Estão 100% seguros. Todas essas informações são utilizadas apenas internamente, para emissão de nota fiscal e prevenção de fraudes. Nada será vendido ou repassado a terceiros, pois zelamos pela confiança depositada em nossos produtos. Todos os detalhes estão em nossa Política de Privacidade.
O Pacote Android utiliza as plataformas de vendas Hotmart e Kiwify, que consideramos a melhor e mais segura plataforma de vendas do Brasil. Caso você não receba o acesso no prazo estipulado, a plataforma garante a devolução de 100% do seu dinheiro investido, sem preocupações.
Muito simples. Assim que sua compra é efetuada, você receberá o número da transação por e-mail. Se tiver qualquer dúvida, basta entrar em contato conosco e tiraremos todas as suas dúvidas.
No momento que sua compra for aprovada pelo serviço de pagamento, automaticamente o sistema irá criar a sua conta e enviará todos os dados de acesso ao seu e-mail. Caso, por qualquer motivo, você não consiga acessar de imediato, basta enviar um e-mail em tiagoaguiar.co@moonjava.com.br que nós te ajudaremos!
Se você não ficar satisfeito com o curso, basta nos avisar em até 7 dias, e devolveremos seu dinheiro. Isso mostra o quanto nós confiamos em nosso curso e na transformação que ele causa. Pedimos apenas que o motivo seja informado para que possamos melhorar o atendimento
Sim. 100% seguros. Todo o processo de compra é gerenciado pela Hotmart e Kiwify, as maiores plataformas de produtos digitais do Brasil, através de uma transação criptografada. Nenhuma informação do seu cartão de crédito é mantida em nosso banco de dados.
Não! Como toda base de conhecimento, nosso papel é te dar todo o conhecimento necessário para você ganhar dinheiro, ter tempo livre e ser um excelente desenvolvedor Android, mas os resultados dependem única e exclusivamente do seu esforço e dedicação. Só posso te dizer que vários alunos já entraram na área e estão criando vários aplicativos no mercado. É possível! Mas depende de você.
Sim! O foco do curso é que você aprenda nativamente a criar aplicativos Android para trabalhar como um profissional na mais alta perfomance. Desenvolver nativamente lhe permite ter mais poder de criação, controle e performance do aplicativo. Além disso, o número de vagas e ofertas no mercado para quem domina apps nativos é muito maior comparado a outros métodos como ReactNative, Flutter, Ionic, etc. Trabalhamos com a linguagem de programação oficial do Android e mantida pela Google: o Kotlin!
E com garantia incondicional de 7 dias
O Pacote Android Express te dá TODO O CONHECIMENTO que você precisa pra trabalhar como desenvolvedor Android profissional