Clases en vivo y práctica
Implementación paso a paso, preguntas en vivo y revisión de tus entregas para que avances con seguridad.

Al finalizar, vas a tener una app móvil completa hecha con React Native, con navegación, formularios, consumo de APIs, Redux Toolkit, autenticación y persistencia de datos. Todo en grupos reducidos (máx. 6 personas), con acompañamiento cercano y feedback técnico para que tu proyecto quede listo para tu portfolio.
10 clases en vivo (2 h cada una)
Proyecto final: app móvil con React Native + Redux Toolkit
Grupos reducidos (máx. 6 personas por cohorte)
Certificado de finalización
Elegí tu camino: frontend, backend o full stack. Inscribite en los cursos online en vivo y empezá a construir proyectos profesionales en grupos reducidos. Ver próximas fechas
Este curso está pensado para personas que ya usan JavaScript y/o React y quieren pasar al desarrollo de apps móviles multiplataforma con una sola base de código. Vas a aprender a integrar APIs, manejar estado global y agregar autenticación a apps listas para uso real. Las clases son en grupos reducidos (máx. 6 personas) para hacer preguntas, compartir código y recibir feedback directo del instructor.
React y quieren construir apps móviles de aspecto nativo para iOS y Android.UX/UI que quieren convertir prototipos en interfaces móviles reales y navegables.JavaScript + React Native.Vas a aprender en clases online en vivo por videollamada, trabajando sobre proyectos reales y código compartido. Los grupos se limitan a 6 personas para asegurar un acompañamiento cercano, revisiones en tiempo real y un ritmo acorde a tu nivel.
Implementación paso a paso, preguntas en vivo y revisión de tus entregas para que avances con seguridad.

Guías, snippets de código y ejemplos comentados para seguir practicando React Native entre sesiones, con soporte del instructor.

En este curso de React Native vas a aprender a construir aplicaciones móviles multiplataforma para iOS y Android usando JavaScript y el ecosistema de React. Empezamos desde la estructura básica del proyecto y el uso de Expo o React Native CLI, y después avanzamos a navegación, formularios, consumo de APIs, manejo de estado con Redux Toolkit, persistencia local y autenticación. Siempre trabajamos en grupos reducidos (máx. 6 personas) para que recibas feedback constante, code reviews y un proyecto final que puedas mostrar en tu portfolio.
Qué es React Native y en qué se diferencia de React para la web
Estructura básica de un proyecto móvil en React Native
Configuración del entorno con Expo o React Native CLI según el caso
Componentes esenciales: View, Text, Image, ScrollView y otros componentes nativos
Estilos con StyleSheet y buenas prácticas
Layouts responsivos con Flexbox pensados para mobile
Configuración de navegación stack, tab y drawer
Paso de parámetros entre pantallas y tipado básico
Buenas prácticas de navegación en apps móviles reales
Uso de TextInput, botones y componentes de formulario
Formularios controlados con estado local y manejo de cambios
Validaciones básicas, mensajes de error y UX móvil
Conexión a REST APIs con fetch o Axios
Manejo de estados de loading, error y vacíos
Renderizado de listas dinámicas con FlatList y optimización básica
Arquitectura de Redux: store, actions, reducers y flujo de datos
Creación de un store global para una app móvil
Conexión de Redux con componentes de React Native
Simplificación del manejo de estado con Redux Toolkit y slices
Lógica asíncrona con createAsyncThunk para llamadas a APIs
Organización del código para apps de React Native escalables
Uso de AsyncStorage para guardar datos en el dispositivo
Persistencia del estado global con redux-persist
Manejo de escenarios offline en apps móviles
Pantallas de registro y login con validaciones
Estado de autenticación manejado con Redux
Protección de pantallas privadas y manejo de sesión
Integración de navegación, formularios y consumo de APIs en una misma app
Manejo de estado global con Redux Toolkit en un caso de uso real
Autenticación, persistencia y experiencia móvil refinada