Pular para o conteúdo

00Engineering course · Coffstack

React Nativecomo ele é usadoem produção.

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

Saber React Native é diferente de saber trabalhar com React Native.

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

Onde muita gente para

  • Componentes, hooks e navegação básica
  • Código difícil de manter e escalar
  • O aplicativo funciona apenas localmente
  • Builds e releases manuais
  • Testes isolados sem cobrir fluxos reais
  • Dificuldade quando as entrevistas vão além da sintaxe

Production

O que você aprende no PRN

  • Arquitetura preparada para aplicações reais
  • Design System, formulários e animações
  • Estado e sincronização de dados com TanStack Query
  • Testes de integração e E2E
  • CI/CD para Android e iOS
  • Publicação no Google Play e App Store

02Curriculum

Da primeira tela ao deploy em produção.

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.

Ver conteúdo completo

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

Intermediário

Expo

Use Expo profissionalmente, indo além do setup inicial: Expo Router, EAS e workflows utilizados em projetos reais.

Navegação com Expo Router

Intermediário

Router

Construa stacks, tabs, rotas protegidas e fluxos de autenticação preparados para aplicações que crescem.

Design System

Intermediário

UI

Transforme o Figma em componentes reutilizáveis e construa a base visual consistente do aplicativo.

React Hook Form + Zod

Intermediário

Forms

Crie formulários robustos, tipados e preparados para validações síncronas e assíncronas.

Animações com Reanimated

Avançado

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.

Arquitetura para Frontend

Avançado

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.

TanStack Query

Intermediário

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.

Testes automatizados

Avançado

Jest

Teste componentes e fluxos de usuário com Jest e React Native Testing Library, focando comportamento em vez de detalhes de implementação.

Testes End-to-End com Maestro

Avançado

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.

CI/CD com Expo EAS

Avançado

EAS

Automatize validações, builds e deploys para Android e iOS com pipelines semelhantes aos utilizados por times profissionais.

Google Play

Intermediário

Android

Configure, gere e publique builds Android seguindo um processo de release profissional.

App Store

Avançado

iOS

Leve seu aplicativo até a App Store entendendo certificados, builds e o fluxo de publicação no ecossistema Apple.

03Lifecycle

Você não está aprendendo ferramentas. Está aprendendo o ciclo de um produto.

O currículo do PRN acompanha o caminho que um aplicativo percorre em um time profissional — da ideia até a App Store.

  1. 1

    Product

    Produto

    Figma, Design System e a estrutura visual da aplicação.

  2. 2

    Architect

    Arquitetura

    Camadas, responsabilidades, SOLID, DDD e estratégia de dados.

  3. 3

    Build

    Implementação

    Expo, Expo Router, formulários e Reanimated.

  4. 4

    Test

    Validação

    Jest, React Native Testing Library e Maestro.

  5. 5

    CI/CD

    Pipeline

    Validações, Pull Requests, builds e deploys automatizados.

  6. 6

    Release

    Publicação

    Google Play, App Store e o processo profissional de release.

04Preview

Não compre o PRN sem antes ver como eu ensino.

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

módulo · testes automatizados

05Resultados

O que muda quando você começa a pensar como engenheiro.

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

Lucas Garcez, professor do Profissional React Native

06Your instructor

Aprenda com quem usa React Native em produção.

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.

7+ anos
trabalhando com React Native
Projetos de grande escala
desenvolvidos e liderados na Austrália
30K+
inscritos no YouTube
500+
alunos no PRN

07Investimento

Tudo que você precisa para sair do tutorial e chegar à produção.

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.

  • Projeto Expo completo
  • 25h+ de conteúdo
  • 150+ aulas
  • Do intermediário ao avançado
  • Atualizações do curso
  • Plataforma exclusiva
  • Suporte para dúvidas
  • Acesso por 1 ano
  • Garantia incondicional de 7 dias

08FAQ

Antes de entrar no PRN

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

Seu próximo nível em React Native não vem de aprender mais um hook.

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.