YoVDO

React Native: Desenvolva APPs Nativas para Android e iOS

Offered By: Udemy

Tags

React Native Courses Mobile Development Courses Android Development Courses iOS Development Courses Javascript Courses Node.Js Courses Firebase Courses Flexbox Courses Redux Courses Relational Databases Courses NoSQL Databases Courses

Course Description

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!


Taught by

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

Related Courses

Advanced Features with Relational Database Tables Using SQLiteStudio
Coursera Project Network via Coursera
Advanced Relational Database and SQL
Coursera Project Network via Coursera
Advanced SQL
Kaggle
Advanced SQL Retrieval Queries in SQLiteStudio
Coursera Project Network via Coursera
Aggregate Data in SQL using MySQL Workbench
Coursera Project Network via Coursera