Expo
IntermediárioExpo
Use Expo profissionalmente, indo além do setup inicial: Expo Router, EAS e workflows utilizados em projetos reais.
00Engineering course · Coffstack
Aprenda a construir aplicações React Native com o nível de engenharia exigido em projetos profissionais: arquitetura, testes, dados, CI/CD e publicação nas lojas.
Não apenas faça um app funcionar. Aprenda a construir software pronto para crescer, ser testado, mantido e publicado.
500+ alunos · 150+ aulas · 25h+ de conteúdo · 89% empregados
Architecture
Clean + MVVM
Release
EAS → Stores
500+
Alunos formados
150+
Aulas direto ao ponto
25h+
De conteúdo em vídeo
89%
Dos alunos empregados
01Maturidade
A maioria dos conteúdos ensina componentes, hooks, navegação e como colocar um aplicativo para rodar.
Isso é só o começo.
Em um projeto profissional, você também precisa saber tomar decisões de arquitetura, organizar estado e dados, escrever testes confiáveis, automatizar builds e entregar o aplicativo nas lojas.
É essa distância entre o tutorial e a produção que o PRN foi criado para preencher.
Tutorial
Production
02Curriculum
O PRN não é uma coleção de aulas sobre ferramentas.
É uma trilha de engenharia construída em torno do ciclo de vida de um aplicativo real: construir, arquitetar, validar e publicar.
01 · Build
Construa a experiência do produto.
Expo, navegação, interfaces, formulários e animações para transformar design em uma aplicação React Native completa.
Expo
Use Expo profissionalmente, indo além do setup inicial: Expo Router, EAS e workflows utilizados em projetos reais.
Router
Construa stacks, tabs, rotas protegidas e fluxos de autenticação preparados para aplicações que crescem.
UI
Transforme o Figma em componentes reutilizáveis e construa a base visual consistente do aplicativo.
Forms
Crie formulários robustos, tipados e preparados para validações síncronas e assíncronas.
Motion
Construa interações fluidas e animações de produto com React Native Reanimated, do fundamento a casos mais avançados.
02 · Architect
Estruture o código para continuar funcionando quando o produto crescer.
Architecture
Entenda como aplicar separação de responsabilidades, SOLID, MVVM, DDD e princípios de Clean Architecture em aplicações React Native.
Mais importante que decorar padrões: aprenda quando e por que utilizá-los.
Data
Gerencie dados do servidor com queries, mutations, cache, sincronização, invalidação e estratégias utilizadas em aplicações reais.
03 · Validate
Não basta acreditar que funciona. Aprenda a provar.
Jest
Teste componentes e fluxos de usuário com Jest e React Native Testing Library, focando comportamento em vez de detalhes de implementação.
E2E
Valide os principais fluxos da aplicação de ponta a ponta e aumente a confiança antes de cada release.
04 · Ship
Transforme código em um aplicativo publicado.
Aprenda o processo que normalmente fica fora dos cursos: builds, automações, pipelines e publicação.
EAS
Automatize validações, builds e deploys para Android e iOS com pipelines semelhantes aos utilizados por times profissionais.
Android
Configure, gere e publique builds Android seguindo um processo de release profissional.
iOS
Leve seu aplicativo até a App Store entendendo certificados, builds e o fluxo de publicação no ecossistema Apple.
03Lifecycle
O currículo do PRN acompanha o caminho que um aplicativo percorre em um time profissional — da ideia até a App Store.
Product
Produto
Figma, Design System e a estrutura visual da aplicação.
Architect
Arquitetura
Camadas, responsabilidades, SOLID, DDD e estratégia de dados.
Build
Implementação
Expo, Expo Router, formulários e Reanimated.
Test
Validação
Jest, React Native Testing Library e Maestro.
CI/CD
Pipeline
Validações, Pull Requests, builds e deploys automatizados.
Release
Publicação
Google Play, App Store e o processo profissional de release.
04Preview
Disponibilizei gratuitamente um módulo completo do curso com cerca de 3 horas sobre testes automatizados em React Native.
Não é uma aula promocional gravada para vender o curso.
É um módulo real do PRN, com a mesma didática, profundidade e nível técnico que você encontrará nas outras aulas.
Assista e decida por conta própria se o curso é para você.
Curso de Testes Expo e React Native — do zero ao profissional
05Resultados
Alunos do PRN já utilizaram o conteúdo para melhorar o trabalho do dia a dia, enfrentar entrevistas técnicas, assumir projetos maiores e construir aplicações para clientes.
“Fui aprovado em uma vaga como desenvolvedor mobile React Native. O PRN me ajudou muito na entrevista técnica. Valeu demais por criar um curso fod*, irmão!”
Fabricio Ignacio
Desenvolvedor React Native
“Realmente vale muito a pena, eu estou finalizando um projeto para um cliente de 20k e apliquei todo o conhecimento que adquiri no PRN. Então já recuperei o investimento. Obrigado!”
Jhow Paes
CEO Orbital
“Teu curso é fantástico, obrigado pela entrega! Já mudei muito minha forma de trabalhar após o teu curso, e ainda não assisti nem 20% das aulas!”
Hudson Menezes
Desenvolvedor React Native
“O Lucas mostra como resolver vários problemas que a gente encontra no dia a dia e se aprofunda no assunto. O curso faz jus ao nome Profissional React Native.”
Lucas Loz
Desenvolvedor React Native | Kotlin
“O nível de detalhamento que o Lucas trouxe, até mesmo em um simples componente de texto, é impressionante. Estou aprimorando a separação de responsabilidades e organização de código.”
Emanoel Augusto
Desenvolvedor Front-end
“Nunca vi ou assisti um curso que se aprofunda tanto como este. Bem mais importante é saber 'colocar' e saber o 'porquê colocar'. Massa D+++”
Hector Kayque
Desenvolvedor Mobile

06Your instructor
Lucas Garcez
Engenheiro de software com mais de 7 anos trabalhando profissionalmente com React Native e bacharel em Ciência da Computação pela UERJ.
Minha carreira me levou do Brasil à Austrália, trabalhando e liderando projetos React Native em produtos utilizados por milhares de pessoas.
O PRN nasceu justamente da diferença que percebi entre o React Native ensinado em cursos e o React Native exigido dentro de empresas.
Aqui eu ensino as decisões, práticas e problemas que você encontra depois que o tutorial termina.
07Investimento
Ao entrar no PRN você recebe acesso à trilha completa de React Native profissional, ao projeto desenvolvido durante o curso e às futuras atualizações durante seu período de acesso.
O PRN não foi criado para ensinar programação ou React do zero. Você deve ter uma base de JavaScript/TypeScript e React para aproveitar bem o conteúdo.
Se você já consegue construir uma aplicação simples e quer aprender como transformá-la em software profissional, o curso foi feito para esse próximo passo.
PRN · Profissional React Native
Vem de aprender a tomar decisões de engenharia.
Arquitetura. Testes. Dados. CI/CD. Release.
Pare de aprender React Native apenas como tutorial.Comece a construir como engenheiro.