Curso Gratuito de React Native: Crie um Cadastro Completo com Hooks e Context API

Faça o curso gratuito de React Native e crie um cadastro completo com Hooks, Context API, navegação, Flexbox e certificado.

Curso Gratuito de React Native
Curso Gratuito de React Native

Curso Gratuito de React Native: Crie um Cadastro Completo com Hooks e Context API

O curso gratuito de React Native da Cod3r ensina os fundamentos do desenvolvimento mobile por meio da construção de uma aplicação completa de cadastro de usuários.

Com 62 aulas e aproximadamente 7,5 horas de conteúdo, a formação aborda componentes, Hooks, Context API, Flexbox, navegação, rotas e outros recursos importantes para desenvolver aplicativos para Android e iOS usando JavaScript.

Como funciona o curso gratuito de React Native?

O treinamento é oferecido online e pode ser acompanhado no ritmo do aluno, sem prazo de expiração para acessar as aulas.

A proposta é começar pela configuração do ambiente e avançar gradualmente até o desenvolvimento de uma aplicação funcional.

InformaçãoDetalhes
PlataformaCod3r
ModalidadeOnline
InvestimentoGratuito
Quantidade de aulas62 aulas
DuraçãoAproximadamente 7,5 horas
LinguagemJavaScript
Tecnologia principalReact Native
Projeto práticoCadastro de usuários
CertificadoSim, após a conclusão
AcessoSem prazo de expiração

O conteúdo pode ser acessado por computador, celular ou tablet, facilitando a organização dos estudos.

O que você aprenderá no curso gratuito de React Native?

A formação apresenta conceitos fundamentais e recursos utilizados na criação de aplicativos mobile.

Entre os principais assuntos estão:

  • Configuração do ambiente;
  • Fundamentos do React Native;
  • Criação e organização de componentes;
  • Sistema de módulos ECMAScript;
  • React Fragment;
  • Comunicação entre componentes;
  • Flexbox;
  • Renderização condicional;
  • Componentes controlados;
  • Hooks;
  • Context API;
  • Redux;
  • Navegação Stack;
  • Rotas e parâmetros;
  • Diferenças entre Android e iOS;
  • Estilização de aplicativos;
  • Cadastro completo de usuários.

As aulas combinam explicações conceituais com a implementação de uma aplicação prática.

Conteúdo programático

O curso está dividido em cinco etapas principais.

Introdução

O primeiro módulo apresenta a proposta da formação e oferece uma visão geral do projeto que será desenvolvido.

Essa etapa ajuda o aluno a compreender como o conteúdo será organizado e quais conhecimentos serão construídos ao longo das aulas.

Configuração do ambiente

Antes de iniciar o desenvolvimento, o participante aprende a preparar as ferramentas necessárias para trabalhar com React Native.

A configuração correta do ambiente é importante para executar, testar e acompanhar o aplicativo durante as aulas.

Desenvolvimento da aplicação

Nesta etapa, os conhecimentos começam a ser aplicados na construção do projeto.

O aluno acompanha a criação das telas, dos componentes e das funcionalidades necessárias para o cadastro de usuários.

Fundamentos do React Native

O módulo de fundamentos apresenta os conceitos essenciais da biblioteca.

Entre eles estão:

  • Componentes;
  • Propriedades;
  • Estado;
  • Comunicação direta e indireta;
  • Renderização de elementos;
  • Organização do código;
  • Estilização;
  • Flexbox;
  • Comportamentos específicos de cada plataforma.

Encerramento da formação

A etapa final reúne os conhecimentos desenvolvidos e conclui a aplicação apresentada durante o treinamento.

Projeto prático de cadastro de usuários

O principal projeto do curso é uma aplicação de cadastro desenvolvida com React Native.

Durante a construção, o participante aprende a organizar telas, compartilhar informações e controlar o estado da aplicação.

Componentes e comunicação

Os componentes permitem dividir a interface em partes menores e reutilizáveis.

O curso apresenta formas de comunicação direta e indireta, permitindo que diferentes partes do aplicativo enviem e recebam informações.

Hooks

Os Hooks são utilizados para trabalhar com estado e outros recursos do React em componentes funcionais.

Eles ajudam a organizar comportamentos da aplicação sem depender da criação de componentes baseados em classes.

Context API

A Context API facilita o compartilhamento de dados entre diferentes componentes.

Esse recurso é útil quando informações precisam ser acessadas em várias telas, reduzindo a necessidade de repassar propriedades repetidamente por toda a estrutura da aplicação.

O treinamento também apresenta ferramentas para organizar a navegação entre telas.

Você aprenderá conceitos relacionados a:

  • Navegação Stack;
  • Criação de rotas;
  • Transição entre telas;
  • Envio de parâmetros;
  • Organização do fluxo do aplicativo.

Flexbox e estilização

O Flexbox é utilizado para distribuir e alinhar elementos na interface.

Com esse recurso, é possível adaptar componentes e telas para diferentes tamanhos de dispositivos móveis.

Redux

Além da Context API, o conteúdo inclui uma introdução ao Redux, ferramenta utilizada para gerenciar estados em aplicações JavaScript.

O contato com diferentes abordagens ajuda o aluno a compreender opções para organizar os dados de um aplicativo.

Para quem esta formação é indicada?

O curso pode ser aproveitado por pessoas que desejam começar no desenvolvimento de aplicativos ou ampliar seus conhecimentos em JavaScript.

A formação é indicada para:

  • Estudantes de programação;
  • Desenvolvedores JavaScript;
  • Iniciantes em desenvolvimento mobile;
  • Programadores Front-end;
  • Profissionais em transição de carreira;
  • Pessoas interessadas em Android e iOS;
  • Desenvolvedores que desejam aprender React Native;
  • Quem pretende criar projetos para o portfólio.

Conhecimentos básicos de JavaScript podem facilitar o acompanhamento dos conceitos, especialmente nos módulos que abordam componentes, funções e módulos ECMAScript.

Benefícios do curso e certificado

A formação oferece recursos que permitem estudar de maneira flexível e desenvolver um projeto prático.

Entre os benefícios apresentados estão:

  • Acesso gratuito ao curso;
  • 62 aulas em vídeo;
  • Aproximadamente 7,5 horas de conteúdo;
  • Áudio e vídeo em alta definição;
  • Certificado de conclusão;
  • Suporte para dúvidas;
  • Acesso sem prazo de expiração;
  • Compatibilidade com diferentes dispositivos;
  • Projeto prático de cadastro;
  • Conteúdo sobre Hooks e Context API.

O certificado apresenta a carga horária correspondente à formação e pode ser utilizado para complementar o currículo e demonstrar os conhecimentos desenvolvidos.

Ao concluir as aulas, o aluno terá uma base para continuar estudando React Native e criar novos aplicativos para dispositivos móveis.

https://www.cod3r.com.br/courses/react-native-crud

Compartilhe! Gostou do conteúdo?

Compartilhe com seus amigos e colegas!

Todas as informações apresentadas na página do Guia de TI são de domínio público, da forma que o Guia de TI não se responsabiliza pelos conteúdos e cursos aplicados. As informações e cursos são replicados de maneira não onerosa e sem responsabilidades ao Guia de TI

Neste site, o Guia de TI figura apenas como um replicador dos conteúdos, estes disponibilizados na rede mundial de computadores 'internet', sem quaisquer transgressões à Leis n° 12 965/2014 – Lei do Marco Civil da Internet, e sem quaisquer responsabilidades sobre coletas e tratamentos de dados que vierem a ser solicitados nos cursos replicados, conforme Lei nº 13.709/2018 – Lei Geral de Proteção de Dados.

Olá! Eu sou uma redatora graduada em Nutrição, que sempre teve um interesse especial pelo mundo da escrita e da tecnologia. Sou uma Geek de carteirinha e adoro explorar as novidades do mundo digital. Atualmente, estou me dedicando ao Guia de TI, onde falo sobre plataformas e programas gratuitos que envolvem tecnologia e inclusão. Estou animada para compartilhar minhas descobertas com vocês e ajudá-los a aproveitar ao máximo as ferramentas digitais disponíveis!
Sair da versão mobile