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 01:07

    • Introdução

  • 2

    Configuração do Ambiente 38:30

    • Configuração do Ambiente - WINDOWS

    • Criando Novo Projeto - WINDOWS

    • Configuração do Ambiente - EXPO/WINDOWS

    • Configuração do Ambiente - ANDROID/MACOS

  • 3

    Aplicação 94:46

    • 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 319:20

    • 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

  • 5

    Conclusão do Curso 00:45

    • 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 é graduado em Engenharia Elétrica pela Universidade Federal do Ceará e Mestre em Informática Aplicada pela Universidade de Fortaleza. Há 13 anos atua como desenvolvedor de softwares e é Professor de desenvolvimento de software há mais de 10 anos. Instrutor premiado internacionalmente pela excelência dos seus cursos, Fundador da Cod3r, reconhecida como uma das melhores escolas de tecnologia do pais onde já passaram mais de 150 mil alunos.

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