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

Why take this course?
🌟 React Native + Expo: Guia Inicial con Native Base y Redux 🌟
¡Bienvenido a la aventura de desarrollo de aplicaciones con React Native y Expo! En este curso, te guiaremos paso a paso para construir tu propia aplicación de itinerarios utilizando la API de Skyscanner, tecnologías modernas como Redux, Redux Saga, React Hooks y el framework de UI Native Base. ¡Prepárate para transformar tu visión en realidad con código JavaScript solo!
¿Qué Aprenderás?
- Fundamentos de React Native: Comprenderemos las bases de React Native y cómo estructurar un proyecto desde cero.
- Uso de Expo: Dominarás Expo, la herramienta que te permite desarrollar aplicaciones para Android e iOS directamente en tu navegador o dispositivo, sin necesidad de configuración nativa.
- React Hooks: Aprenderemos a utilizar React Hooks para crear componentes funcionales, manteniendo código limpio y moderno.
- Native Base: Estilizaremos nuestros componentes con Native Base, una librería que proporciona un conjunto robusto de componentes ya estilizados para una experiencia de usuario fluida y atractiva.
- Redux y Redux Saga: Manejarás el estado global de tu aplicación con Redux y realizarás las operaciones asíncronas (side effects) con Redux Saga, manteniendo tu código organizado y modularizado.
- Integración con APIs: Aprenderás a integrar la API de Skyscanner para buscar itinerarios de vuelos, iniciar sesión con Google y mostrar los resultados en tiempo real.
- Axios: Utilizarás Axios para realizar llamadas a la API de manera eficiente y segura.
- React-Redux: Conectarás tus componentes con el store de Redux para que puedan reaccionar a los cambios en el estado de la aplicación.
Estructura del Curso:
-
Introducción a React Native y Expo 📐
- Comprenderemos cómo funciona React Native y cómo Expo facilita el desarrollo para ambas plataformas.
-
Desarrollo de Componentes con React Hooks 🚀
- Aprenderemos a crear componentes funcionales utilizando React Hooks, evitando la complejidad de las Class components.
-
Estilización con Native Base 🎨
- Descubriremos cómo utilizar Native Base para estilizar nuestros componentes y mantener una consistencia visual en diferentes dispositivos.
-
Gestión de Estado con Redux 🗃️
- Dominarás el uso de Redux para manejar el estado de la aplicación, desde sus fundamentos hasta la implementación de acciones y reducers.
-
Manejo de Side Effects con Redux Saga ⏰
- Aprenderemos a utilizar Redux Saga para realizar operaciones asíncronas de manera declarativa y segura.
-
Integración con APIs en React Native 🌐
- Realizaremos integraciones con la API de Skyscanner para buscar vuelos y mostrar los resultados de manera efectiva.
-
Proyecto Final: Aplicación de Itinerarios con Skyscanner API 🛫
- Construiremos una aplicación completa que permita a los usuarios buscar vuelos, iniciar sesión y ver resultados en tiempo real.
Al finalizar este curso, no solo adquirirás una amplia gama de habilidades para el desarrollo con React Native, sino que también tendrás en tus manos un proyecto funcional y atractivo, listo para ser desplegado tanto en Android como en iOS. Cada concepto se explicará en detalle para asegurarnos de que comprendas cada línea de código y puedas aplicarlo en tus futuros proyectos.
¡Es hora de sumergirte en el mundo reactivo y convertirte en un desarrollador de aplicaciones con experticia! 🚀✨
Course Gallery




Loading charts...