React Native + Expo: Guia Inicial con Native Base y Redux

Crea tu aplicación de itinerarios con Skyscanner API utilizando Redux, Redux Saga, React Hooks y Native Base

3.95 (99 reviews)
Udemy
platform
Español
language
Mobile Apps
category
React Native + Expo: Guia Inicial con Native Base y Redux
434
students
10 hours
content
Jul 2020
last update
$19.99
regular price

What you will learn

Crear tu aplicación con React Native para Android y iOS, implementando sus componentes esenciales

Aprender a usar la herramienta Expo para evitar el código nativo

Aprender Redux y sus esenciales (Actions, Reducers, Store)

Utilizar y aprender como funciona Redux Saga para los side effects

Implementar Native Base como librería UI

Implementar Axios para realizar llamadas a la API

Implementar Google Auth para Android y iOS

Manejo de variables de entorno

Crear una estructura de archivos organizada de tu proyecto

Implementar React-Navigation para la creación de las rutas de tu aplicación

Why take this course?

En este curso aprenderás como funciona React Native y sus componentes para crear tu propia aplicación utilizando la herramienta Expo para dispositivos de Android y iOS, sin la necesidad de preocuparte por el código nativo de cada plataforma. En este curso únicamente utilizaremos javascript para crear el proyecto.

El contenido empieza desde las bases, comenzando con la estructura de un archivo de React Native hasta crear tus propios componentes reusables con código limpio y legible. En esta ocasión no utilizaremos Class components, es decir, utilizaremos React Hooks para cada componente.

Expo será clave para poder escribir código de Javascript solamente y evitar tocar el código nativo de cada plataforma, es por ello que lo estudiaremos desde cómo funciona hasta implementar sus componentes y crear aplicaciones directamente en la nube con expo-snack.

Redux será el encargado de mantener el estado global de nuestra aplicación. En este curso vamos a aprenderlo si es que nunca has trabajado con él. Ademas de Redux-Saga para realizar los side effects (Llamadas a la API) utilizando Axios, así como React-Redux para conectar nuestros componentes a la Store.

Como librería UI utilizaremos Native Base, que nos apoyará para estilizar nuestros componentes de una manera sencilla y precisa. Native Base nos apoyara con sus componentes y anatomía ya estilizados para crear aplicaciones que se vean perfectas en los diferentes dispositivos de la actualidad.

En este curso vamos a crear un proyecto llamado Itinerarios de SkyScanner, que consiste en iniciar sesión con Google, después vamos a solicitar los itinerarios o vuelos acorde a los parámetros enviados (destino, origen, adultos y fechas) para después mostrarlos en una lista detallada a los usuarios, ya que los vuelos son reales, al darle click nos llevará directamente a las aerolíneas o agencias de viaje para completar la reserva. SkyScanner provee una API para realizar búsquedas de vuelos, por lo cual la vamos a analizar los parámetros requeridos para construir un formulario dentro de nuestra aplicación. Al finalizar el curso obtendremos una aplicación funcionando en ambas plataformas, ademas de código limpio y legible.

Cada línea de código que vayamos a escribir será explicada para que tengas una mejor comprensión y asegurarnos de que saques provecho de este curso.

Screenshots

React Native + Expo: Guia Inicial con Native Base y Redux - Screenshot_01React Native + Expo: Guia Inicial con Native Base y Redux - Screenshot_02React Native + Expo: Guia Inicial con Native Base y Redux - Screenshot_03React Native + Expo: Guia Inicial con Native Base y Redux - Screenshot_04

Reviews

Ariel
March 22, 2021
Gracias Juan, buenisimo el curso, directo al grano XD, soy de desarrollador de Reactjs para web app nunca en mi vida hice nada mobile, con este curso en menos de una ya estaba creando mi app que necesitaba para android, sos un groso Profe, esto esta mas entretenido que Mario Car :)
Enrique
February 4, 2021
Hasta el momento voy bien, el problema es que el api que están usando en el curso, a la fecha de mi vista, se encuentra desactualizado, por lo que no pude seguir con el desarrollo.
Juan
April 8, 2020
Es un excelente curso, de los que he visto en Udemy es uno de los que mejor cubre cada aspecto y tiene una explicación clara y con el porque de las cosas, en lo personal yo realice el curso con Reac Native Cli y no tuve ninguna complicación, también realice la instalación de React Navigation 5 para integrarlo en el proyecto y solo tuve que cambiar algunas cosas pero nada complicado, lo recomiendo mucho ya que también cubre la estructura de un proyecto de forma adecuada, cosa que en otros cursos no le toman la importancia que debería y siento que es uno de los pilares para poder escalar una aplicación. Super Recomendado.
Oscar
March 31, 2020
Aun es temprano para decir que es bueno, me gustaría dar una reseña mas completa cuando termine el curso, de momento va muy bien.
Marc
January 28, 2020
De momento sí, creo que quizás faltaría comentar las diferencias entre usar expo o no usar-lo con más detalle.
Valeria
November 26, 2019
Voy comenzando el curso, es el 3er curso que tomo con Juan. Sigue subiendo cada vez más la calidad de sus cursos. En lo que llevo la introducción a native es muy buena. Satisfecha con el curso

Charts

Price

React Native + Expo: Guia Inicial con Native Base y Redux - Price chart

Rating

React Native + Expo: Guia Inicial con Native Base y Redux - Ratings chart

Enrollment distribution

React Native + Expo: Guia Inicial con Native Base y Redux - Distribution chart

Related Topics

2646728
udemy ID
11/8/2019
course created date
11/22/2019
course indexed date
Bot
course submited by