Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

React Native: Desenvolva APPs Nativas para Android e iOS

via Udemy

Overview

Aprenda os fundamentos de React Native, boas práticas e construa várias aplicações nativas para Android e iOS usando JS!

What you'll learn:
  • Base sólida de Javascript com os novos recursos da linguagem
  • Fundamentos e ciclo de vida do React
  • Entender como estilizar sua aplicação com Flexbox
  • Criar projetos de aplicações reais, com layouts atrativos
  • Criar rotas, eventos de swipe, trabalhar com imagens, câmeras e diversas outras funcionalidades
  • Integrar suas aplicações com Redux
  • Criar e integrar a aplicação com um servidor backend em NodeJs, utilizando banco relacional
  • Integrar a aplicação com banco NoSQL, utilizando o Firebase

Seja muito bem vindo ao Curso React Native: Desenvolva APPs Nativas para Android e iOS!

Nesse 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.

O curso abrange os fundamentos do React e seu ciclo de vida, criação de componentes, Redux e flexbox. Além do básico do React, apresentaremos o que muda para o React Native, como montar o seu ambiente de desenvolvimento, as especificidades de cada plataforma e como trabalhar com ambas utilizando o mesmo projeto. Também vamos utilizar vários recursos amplamente utilizados no mundo mobile, como:Câmera, ações de toque e gestos, Navegações diversas, Menu, Splash e muito mais.

Além de todos os fundamentos, criaremos mais quatro projetos, inspirados em aplicações já famosas e conhecidas por todos:

1. Calculadora: Para ver como podemos organizar os elementos através de componentes

2. Campo Minado:Para fixarmos os fundamentos do flexbox e nos divertir com esse jogo

3. ToDo List:Com um layout bonito e mais elaborado. Vamos também criar uma APIRest em NodeJS como backend, integrando também com um banco relacional

4. Intragram:Nessa aplicação, vamos integrar a câmera e galeria de imagens do dispositivo, vamos utilizar o Firebase como backend e seu banco NoSQL, sua autenticação e até mesmo seu serviço de storage.

Assista as aulas abertas e veja os comentários dos nosso alunos sobre a nossa didática. Não tenho dúvida que você estará fazendo um excelente investimento e se juntando a nossa comunidade de mais de 30mil alunos.

Grande abraço e bons estudos!

Syllabus

  • Introdução
  • Configuração do Ambiente
  • Fundamentos React Native
  • Projeto Calculadora
  • Projeto Campo Minado
  • React Navigation
  • Cadastro Completo com Hooks e Context API
  • Projeto Tasks • Versão Offline
  • Projeto Tasks • Backend
  • Projeto Tasks • Versão Online
  • Projeto Clone Instagram
  • Conclusão
  • EXTRA - Revisão de JavaScript - Configuração Ambiente
  • EXTRA - Revisão de JavaScript - Fundamentos
  • EXTRA - Revisão de JavaScript - Funções
  • EXTRA - Revisão de JavaScript - Classes
  • EXTRA - Revisão de JavaScript - Array
  • EXTRA - Express
  • Projeto Tasks • Versão Offline [VERSÃO ORIGINAL]
  • Projeto Tasks • Versão Online [VERSÃO ORIGINAL]
  • Configuração do Ambiente [VERSÃO ORIGINAL]
  • Fundamentos de React Native [VERSÃO ORIGINAL]

Taught by

Leonardo Moura Leitao, Francisco Wagner Costa Aquino and Cod3r Cursos Online

Reviews

4.8 rating at Udemy based on 9209 ratings

Start your review of React Native: Desenvolva APPs Nativas para Android e iOS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.