Rocketseat
Rocketseat
/

React Native

Construa apps compilados de forma nativa para celulares Android e iOS a partir de um único código-base.

Icone da tag MobileMobileIcone da tag IntermediárioIntermediário
React NativeJavaScriptExpoiOS
React Native icon
Visão geralConteúdosProjetos

Tem módulo novo chegando!

As aulas dessa trilha estão sendo gravadas pra te trazer o que há de mais atual no mercado. Seu certificado estará disponível assim que a trilha completa estiver totalmente liberada na plataforma.

Conheça a formação

0 min

Nesta formação você irá aprender a desenvolver aplicativos mobile nativos para Android e iOS com React Native. A formação é dividida em módulos com foco em projetos reais. Começamos com os fundamentos, como componentes, estados e Hooks, avançando para navegação, formulários, banco de dados local (SQLite) e consumo de APIs. Também abordamos autenticação, gerenciamento de estado (Context API, Zustand), animações, notificações, testes automatizados e publicação de apps nas lojas. Ao final, você estará preparado para desenvolver e lançar aplicativos completos no mercado.

Nesta formação você irá aprender a desenvolver aplicativos mobile nativos para Android e iOS com React Native. A formação é dividida em módulos com foco em projetos reais. Começamos com os fundamentos, como componentes, estados e Hooks, avançando para navegação, formulários, banco de dados local (SQLite) e consumo de APIs. Também abordamos autenticação, gerenciamento de estado (Context API, Zustand), animações, notificações, testes automatizados e publicação de apps nas lojas. Ao final, você estará preparado para desenvolver e lançar aplicativos completos no mercado.

Conteúdos

Nível 1

Introdução

67 aulas
Nível 2

Expo Router e Banco de Dados Local

67 aulas
Nível 3

APIs, banco de dados local e estados globais

73 aulas
Nível 4

Arquitetura MVVM

148 aulas
Nível 5

Notificações e Deep Linking

26 aulas
Nível 6

Animações

32 aulas

Projetos

Detalhes

Horas de estudo

Aprox. 95h

Aulas

413 aulas em 47h 30min

Alunos desta trilha

3.216

Nível de dificuldade

Intermediário

Atividades

2 desafios e 9 testes

Pré-requisitos

Recomendações para o melhor proveito dos conteúdos e facilidade de aplicação prática

  • JavaScript
  • HTML
  • CSS
Inicie sua jornada na programação

Inicie sua jornada na programação com um curso gratuito.

Projetos

Projeto Orçamentos de Serviços

Orçamentos de Serviços

Introdução
Projeto Divisão de custos

Divisão de custos

APIs, banco de dados local e estados globais