O que você aprenderá?

Confira algumas coisas que você aprenderá durante o curso.

  • Configuração do Ambiente

  • Fundamentos de React Native

  • Componentes

  • Sistema de Módulos ECMAScript

  • React Fragment

  • Comunicação Direta e Indireta

  • Flexbox

  • Renderização Condicional

  • Contruir uma Aplicação de Cadastro de Usuário

  • E muito mais

Benefícios Inclusos no Curso

  • Áudio e Vídeo em Alta Definição

    62 aulas e 7,5 horas de conteúdo. Didática comprovada. Investimento garantido.

  • Certificado de Conclusão

    Ao final você receberá certificado com a carga horária apropriada para conclusão

  • Suporte Dedicado

    Conte com um time de especialistas e tire todas as suas dúvidas relativas ao curso

  • Sem prazo de expiração

    Assista o curso no seu tempo, sem pressa, sem nenhum prazo para expirar.

  • Acesso Mobile

    Acesse por qualquer dispositivo: Computador, celular e Ipad

Conteúdo do Curso

  • 1

    Introdução

    • Introdução

    • Terminais

  • 2

    Configuração do Ambiente

    • Aviso importante aos usuários de Windows

    • Configuração do Ambiente - WINDOWS

    • Criando Novo Projeto - WINDOWS

    • Configuração do Ambiente - EXPO/WINDOWS

    • Configuração do Ambiente - ANDROID/MACOS

  • 3

    Aplicação

    • Criar Projeto

    • Navegação Stack #01

    • Navegação Stack #02

    • Criando Arquivo de Usuários

    • Lista de Usuários #01

    • Lista de Usuários #02

    • Rotas & Parâmetros

    • Formulário de Usuário

    • Context API

    • Teoria sobre Redux

    • useReducer #01

    • useReducer #02

    • useReducer #03

  • 4

    Fundamentos React Native

    • Introdução do Módulo

    • Configuração do Projeto

    • Estrutura do Projeto

    • SafeAreaView

    • Primeiro Componente #01

    • Primeiro Componente #02

    • Organizando Componentes

    • Sistema de Módulos do ECMAScript

    • Um Pouco de Estilo

    • Usando console.warn

    • Componente com Propriedades

    • Desafio Número Aleatório

    • Desafio Número Aleatório - Resposta

    • Propriedades são Somente Leitura

    • React Fragment

    • Usando Botão

    • Componente com Estado (useState)

    • Criando Snippet no VSCode

    • Comunicação Direta

    • Comunicação Indireta

    • Usando Comunicação Direta e Indireta

    • Diferenciando iOS e Android #01

    • Diferenciando iOS e Android #02

    • Renderização Condicional #01

    • Conhecendo o props.children

    • Renderização Condicional #02

    • Renderizando Lista #01

    • Renderizando Lista #02

    • Componentes Controlados

    • Teoria Flexbox #01

    • Teoria Flexbox #02

    • Componente Quadrado

    • Usando Flexbox #01

    • Usando Flexbox #02

    • Usando Flexbox #03

    • Usando Flexbox #04

    • Componente de Classe: Método Render

    • Componente de Classe: Passando Props

    • Componente de Classe: Estado

    • Componente de Classe: Cuidado com o this

    • Componente Mega-Sena #01

    • Componente Mega-Sena #02

    • Componente Mega-Sena #03

    • Apk React-native

  • 5

    Conclusão do Curso

    • Conclusão do Curso

Descrição

Bem-vindos a mais um curso da Cod3r. 

React Native é uma das mais famosas bibliotecas de JavaScript, uma ferramenta poderosíssima e altamente consolidada no mercado. Escrita pela robusta equipe de desenvolvedores do Facebook. É a biblioteca utilizada por grandes corporações como o próprio Facebook, Wix, Bloomberg, SoundCloud, Walmart, entre outras. 

Neste curso iremos abordar o desenvolvimento de aplicações nativas para dispositivos móveis (Android e iOS), utilizando apenas o JavaScript como linguagem de programação. Isso mesmo, você pode usar o mesmo código para ter aplicações em ambos os ecossistemas, tanto Web quanto Mobile. 

Abordaremos os fundamentos de React Native e nele produziremos uma aplicação. Partindo da configuração do ambiente até os conceitos mais complexos. Nós visitaremos assuntos importantes como o sistema de módulos do JavaScript, React Fragment, comunicação direta e indireta, as diferenças entre Android e iOS, renderização condicional, componentes controlados, flexbox, aprenderá a criar seus primeiros componentes e organizá-los, e outros. Também irá aprender a estilizar seu App,  utilizaremos ferramentas como navegação stack, rotas e parâmetros, Context API, Hooks e Redux para desenvolver uma aplicação real. 

Existem muitas oportunidades no mercado para React, e este curso é, sem dúvida, uma ferramenta excelente para quem deseja entrar no mercado de trabalho. Não perca esta oportunidade de estudar gratuitamente uma ferramenta tão importante para o desenvolvimento mobile. 

Participe com a gente nesta jornada.

Instrutores

Leonardo Leitão

Leonardo Leitão é mestre em Informática Aplicada e fundador da Cod3r, já treinou mais de 380.000 alunos. São mais de 15 anos como professor e uma premiação internacional em reconhecimento da qualidade dos cursos produzidos. Há 16 anos atua na área como desenvolvedor de softwares e trabalhou como arquiteto de software em grandes projetos para o Governo Federal.

Seja Nosso Assinante

Tenha acesso a este curso e muitos outros por um preço muito mais acessível. Junte-se a muitos outros assinantes e venha fazer parte desta comunidade. Clique no botão abaixo e descubra como!

FAQ

  • Após a matricula no curso tenho prazo pra poder assistir?

    Não, o curso pode ser assistido a qualquer tempo sem limite de prazo.

  • O curso oferece certificado?

    Sim, ao final do curso você receberá um certificado baseado na carga horária pra concluir o curso