
Aprende a desarrollar aplicaciones móviles reales para Android y iOS con React Native desde cero.
¡Domina navegación, consumo de APIs, almacenamiento local y despliegue en tiendas. Crea tu propia app y llévala del código al celular en pocas semanas! 🚀📱
QUE APRENDERÁS
✅Ser experto en dar iniciativas de solución con React Native.
✅Implementar soluciones mobiles con Componentes y Estilos.
✅Podrás crear Diseños Modernos con Formik y Yup.
✅Aprenda navegar entre pantallas con React Native.
✅Realizar consumos de Apis, manejo de datos y almacenamiento local.
✅Domine en crear Formularios y Validaciones
✅Aprende a publicar distribuciones en Android y IOS
REQUISITOS:
✅Tener conocimiento recomendado básico de Javascript.
✅Tener conocimiento recomendado básico en programación con TypeScript.
DIRIGIDO:
✅Todo profesional con ganas de aprender y fortalecer sus conocimientos mobiles.
✅Para estudiantes de tecnología que ya quieran laborar en una compañía
✅Otros profesionales relacionados con el área de TI
TEMARIO:
💡Módulo 1: Introducción a React Native
➡️¿Qué es React Native y cómo funciona?
➡️Ventajas frente a apps nativas o híbridas
➡️Expo vs React Native CLI: ¿cuál usar?
➡️Instalación del entorno (Node.js, Expo CLI, emuladores)
➡️Crear tu primera app: expo init o npx react-native init
💡Módulo 2: Fundamentos de Componentes y Estilos
➡️Componentes funcionales
➡️View, Text, Image, ScrollView, FlatList
➡️Estilos con StyleSheet y Flexbox
➡️Hooks básicos: useState, useEffect
➡️Manejo de entradas: TextInput, Button, TouchableOpacity
💡Módulo 3: Navegación entre pantallas
➡️Introducción a React Navigation
➡️Stack Navigation: navegación básica entre pantallas
➡️Tab Navigation: pestañas inferiores
➡️Drawer Navigation: menú lateral
➡️Pasar parámetros entre pantallas
💡Módulo 4: Consumo de APIs y manejo de datos
➡️Fetch vs Axios en React Native
➡️Mostrar datos dinámicos en listas (FlatList)
➡️Manejo de carga (loading) y errores
➡️Hooks personalizados para lógica API
💡Módulo 5: Formularios y validaciones
➡️Formularios controlados
➡️Librerías útiles: formik + yup
➡️Validaciones en tiempo real
➡️Enviar datos a una API desde el móvil
💡Módulo 6: Almacenamiento local
➡️AsyncStorage para guardar datos (token, preferencias)
➡️Login simulado con persistencia
➡️Manejo de sesión del usuario
➡️Dark Mode y temas personalizados
💡Módulo 7: Acceso a funcionalidades del dispositivo
➡️Cámara, ubicación, galería (usando Expo o librerías nativas)
➡️Permisos en Android e iOS
➡️Ejemplo: subir foto de perfil o usar geolocalización
💡Módulo 8: Publicación y distribución
➡️Crear builds para Android (.apk / .aab) y iOS (.ipa)
➡️Subir a Google Play y App Store (pasos, certificados)
➡️Variables de entorno y configuración por entorno
➡️Optimización final y testing en dispositivos reales
Características del curso
- Inicio 27 de Setiembre
- Frecuencia Sábados
- Horario 09:00 am - 01:00 pm
- Duración 24 hrs.
- Nivel de habilidad Todos los niveles
- Idioma Español
- Evaluaciones Si
