Rocketseat
Rocketseat
/
Cyberweek RocketseatAté 60% de desconto na formação individualO preço mais baixo do ano

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

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.

Nível 1

Introdução

67 Aulas

Fundamentos

Módulo45 aulas
5h 23min

Neste primeiro módulo, desenvolveremos um aplicativo de lista de compras com React Native e TypeScript, onde os usuários poderão gerenciar seus itens de compra através de funcionalidades como adicionar, remover e marcar itens como comprados. O projeto utiliza tecnologias como AsyncStorage para persistência de dados e explora conceitos essenciais como gerenciamento de estado, componentização, estilização e boas práticas de desenvolvimento, proporcionando uma introdução prática ao desenvolvimento mobile.

Quiz - App Comprar

Quiz avaliativoobrigatório
13 Questões

Primeiro questionário avaliativo da formação.

Navegação

Módulo22 aulas
1h 58min

Prepare-se para dominar a navegação em React Native! Neste módulo, você vai aprender a construir sistemas de navegação profissionais combinando Drawer, Bottom Tab e Stack Navigator, tudo com a segurança do TypeScript. Descubra como criar interfaces intuitivas, passar parâmetros entre telas e personalizar a aparência dos navegadores para elevar o nível das suas aplicações móveis.

Quiz - Navegação em React Native

Quiz avaliativoobrigatório
15 Questões

Segundo questionário avaliativo da formação.

Orçamento de serviços

Desafio práticoopcional

Neste desafio, iremos criar um projeto para gerar orçamentos simples com itens, quantidades e desconto, com status do ciclo de vendas.

Fundamentos e navegação

Fundamentos e navegação

Micro-certificado
Requisitos
Nível 2

Expo Router e Banco de Dados Local

67 Aulas

Expo Router e Banco de Dados Local

Módulo66 aulas
6h 56min

Neste módulo, você irá desenvolver um projeto prático focado no gerenciamento de metas financeiras. Ao longo das aulas, aprenderá a salvar e recuperar dados utilizando um banco de dados local com SQLite, além de explorar o uso do Expo Router para implementar navegação baseado em arquivos no React Native. Esta é uma oportunidade de consolidar conhecimentos essenciais em desenvolvimento mobile enquanto constrói uma aplicação funcional.

Quiz - Expo Router e SQLite

Quiz avaliativoobrigatório
15 Questões

Terceiro questionário avaliativo da formação.

Recapitulando até aqui e próximos passos

Módulo1 aulas
1min

Aqui, recaptulamos os principais aprendizados dos módulos anteriores sobre React Native, como estados, componentização e navegação. Agora, o Breno, especialista em desenvolvimento mobile, assume o próximo módulo, onde vamos explorar APIs com React Query e Axios, além de criar animações e implementar cache para otimizar a performance. Prepare-se para uma jornada intensa de aprendizado!

Nível 3

APIs, banco de dados local e estados globais

73 Aulas

Consumo de APIs e estado global

Módulo73 aulas
8h 04min

Neste módulo empolgante, você mergulhará no desenvolvimento de uma aplicação completa de controle financeiro com React Native! O DT Money é uma aplicação mobile que permite gerenciar suas finanças pessoais, registrando entradas e saídas com categorização. Você aprenderá a implementar autenticação de usuários, gerenciamento de estado com Context API, navegação entre telas, formulários com validação, e integração com APIs RESTful. Utilizaremos tecnologias modernas como Native Wind para estilização, React Hook Form para gerenciamento de formulários, e componentes reutilizáveis para criar uma interface elegante e responsiva.

Quiz - APIs e estado global

Quiz avaliativoobrigatório
15 Questões

Quarto questionário avaliativo da formação.

Chamadas a API, banco de dados local e estados globais

Chamadas a API, banco de dados local e estados globais

Micro-certificado
Requisitos
Nível 4

Arquitetura MVVM

110 Aulas

Arquitetura MVVM

Módulo110 aulas
12h 39min

Nest módulo, você aprenderá a compartilhar dados entre telas usando Zustand, a consumir APIs REST usando React Query e Axios com tratamento de erros e autenticação, além de aplicar MVVM para separar Model, View e ViewModel, aumentando testabilidade e escalabilidade.

Nível 5

Em breve

Animações

MóduloEm breve

Publicando Apps

MóduloEm breve

Notificações e Deep linking

MóduloEm breve

Testes Automatizados

MóduloEm breve

Lorem ipsum dolor sit

Módulo

Adipiscing habitant nulla sed elit eget feugiat. In vitae aliquam varius in vitae gravida nibh eu nibh. Egestas et purus lectus adipiscing. Dolor egestas elit imperdiet auctor eu.

Lorem ipsum dolor sit

Módulo

Adipiscing habitant nulla sed elit eget feugiat. In vitae aliquam varius in vitae gravida nibh eu nibh. Egestas et purus lectus adipiscing. Dolor egestas elit imperdiet auctor eu.

Lorem ipsum dolor sit

Módulo

Adipiscing habitant nulla sed elit eget feugiat. In vitae aliquam varius in vitae gravida nibh eu nibh. Egestas et purus lectus adipiscing. Dolor egestas elit imperdiet auctor eu.

Novos módulos em breve!

Fique de olho nas comunicações para não perder os próximos conteúdos da trilha. Enquanto isso, aproveite para explorar conteúdos extras no catálogo!

Inicie sua jornada na programação

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