El futuro de las apps se escribe en React Native.

Aprende a crear aplicaciones móviles modernas y escalables con React Native y Supabase. Desde cero hasta dominar el desarrollo de aplicaciones móviles.

Unirme a la lista de espera Al unirte, tendrás ventajas exclusivas

Reseñas

Foto de @qyxel

@qyxel

Excelente contenido, gracias por estos cursos!

Foto de @nocturno7887

@nocturno7887

Te agradezco muchísimo hermano.

Foto de @gomusic8695

@gomusic8695

Todo bestial. Muchísimas gracias por compartir tus conocimientos

Foto de @SonGoku-pc7jl

@SonGoku-pc7jl

Ole manu, me sorprendió la calidad del curso, cada vez va mejorando

Foto de @EmodiDev

@EmodiDev

Genial amigo, eres de los pocos que ha profundizado en este framework

Foto de @rosystemdeveloper

@rosystemdeveloper

Que buen curso, hermano 🔥🔥🔥🔥

Foto de @mesut96

@mesut96

Muy buena forma de enseñar, estoy aprendiendo muchísimo! 🫶

Foto de @AntonioLozano7

@AntonioLozano7

Genial los videos y genial explicado

Foto de @Sikriet

@Sikriet

Primer vídeo que veo tuyo y la verdad que explicas muy bien

Foto de @camilaclaps(novia)

@camilaclaps(novia)

Buen trabajo mi amor 👏

Foto de @vimintro

@vimintro

Gracias por el contenido de primera!

Aprender es fácil, si se enseña fácil.

😓 Sin cursoreactnative.com

  • Dificil encontrar contenidos bien explicados
  • Contenido desactualiza y/o ya no funciona
  • No puedes resolver tus dudas o problemas
  • No sabes en qué orden aprender

🤩 Con cursoreactnative.com

  • Contenido bien explicado y organizado
  • Constantemento actualizado y funcionando
  • Resuelvo tus dudas y problemas
  • Aprende de forma estructurada y eficiente

Lo que aprenderás:

1. Introducción al curso

Objetivos, requisitos y visión general de React Native y Supabase.

2. ¿Qué es React Native?

Cómo funciona, ventajas, arquitectura y diferencias con apps nativas.

3. Entorno de desarrollo

Instalación de Node, JDK, Android Studio, Xcode y Expo CLI.

4. Tu primer proyecto con Expo

Crear, ejecutar y depurar un proyecto con Expo en iOS y Android.

5. Estructura del proyecto

Carpetas, convenciones y buenas prácticas para escalar desde el inicio.

6. Componentes básicos y JSX

View, Text, Image, ScrollView, FlatList y manejo de props y estado.

7. Estilos y layout

StyleSheet, Flexbox, temas y diseño responsivo para múltiples dispositivos.

8. Navegación con React Navigation

Stacks, Tabs y Drawer; parámetros, headers y deep linking básico.

9. Gestión de estado

useState, Context y patrones para compartir estado de forma segura.

10. Formularios y validación

react-hook-form, validación con Zod/Yup y manejo de errores de UI.

11. Networking en móvil

fetch/axios, cancelación, reintentos y feedback de carga y error.

12. Introducción a Supabase

Servicios, Postgres, Auth, Storage, Realtime y funciones Edge.

13. Configurar Supabase en React Native

Crear proyecto, claves, variables de entorno y cliente de Supabase.

14. Autenticación con Supabase

Email/contraseña, magic links y OAuth (Google, GitHub) paso a paso.

15. Sesión y persistencia

Guardar y restaurar sesión con SecureStore/AsyncStorage de forma segura.

16. Modelado de datos y RLS

Tablas, relaciones y Row Level Security para proteger tus datos.

17. CRUD con Supabase

insert, select, update y delete desde React Native con buen UX.

18. Storage de archivos

Subir imágenes, generar URLs firmadas y controlar permisos por usuario.

19. Realtime en tiempo real

Canales, eventos y presencia para feeds y chats en vivo.

20. Funciones Edge y RPC

Lógica del lado del servidor, seguridad y rendimiento con Postgres RPC.

21. Perfil de usuario

Avatar, nombre, metadatos y actualización segura de información.

22. Listas y paginación

Paginación, infinite scroll y filtros eficientes con Supabase.

23. Notificaciones push

Configurar Expo Notifications y buenas prácticas de engagement.

24. Pagos

Implementar pagos en tus aplicaciones.

25. Performance y optimización

Memorización, virtualización y profiling para apps móviles fluidas.

26. Testing en React Native

Jest y React Native Testing Library para componentes y lógica.

27. Build y publicación con EAS

Generar builds para Android/iOS y preparar la subida a tiendas.

28. Depuración y monitoreo

Logs, reporting de errores y métricas para producción.

29. Internacionalización y accesibilidad

i18n, RTL y prácticas de accesibilidad para llegar a más usuarios.

30. Despliegue y mantenimiento

Estrategias de versionado, OTA updates con EAS y checklist final.

Sobre Mí

foto de perfil del creador

Hola! soy Manu 👋

Llevo desde el 2019 enseñando mis conocimientos en desarrollo web porque me apasiona compartir lo que aprendo y ayudar a los demás a crecer profesionalmente. 😁

Entre mis cursos de Udemy y Youtube he enseñado a más de 3000 personas las cuales siempre me han dado un feedback muy positivo destacando mi forma de enseñar. 🤓

React Native es el framework más popular para crear apps móviles y en este curso te enseñaré a crear apps móviles modernas y escalables con React Native y Supabase. 💪

Si quieres estar siempre actualizado con React Native, seguro que este curso te va a encantar. ¡Nos vemos en clase! 🚀

Unirme a la lista de espera

Preguntas Frecuentes

Este curso se mantendrá actualizado?

Sí, este curso se mantendrá actualizado con las novedades de React Native.

El curso es de pago?

Para poder dedicarle el tiempo y esfuerzo necesario para mantener el curso actualizado y de calidad, el curso será de pago. Pero no te preocupes, el precio será muy accesible

Tendré acceso a las actualizaciones?

Si compras el curso, tendrás acceso a todas las actualizaciones que se hagan en el futuro.

El curso es solo para principiantes?

No, el curso está diseñado para personas de todos los niveles, desde principiantes hasta avanzados.