React Native - Desarrollo Multiplataforma con Expo y Supabase

Aprende a construir aplicaciones móviles multiplataforma con React Native, Expo y Supabase como backend serverless.

Inlcuye certificado
Inscripciones abiertas
Nivel: Intermedio
5 Módulos

🚀 Descripción del curso

Curso práctico e intensivo de Desarrollo Móvil Multiplataforma con React Native + Expo y Supabase. Desde cero construirás una aplicación móvil para una comunidad (compartir ideas con fotos, registro y login de usuarios, perfiles y feed básico).

El enfoque es 100% orientado a proyecto: aprenderás las herramientas y patrones actuales —TypeScript, consultas y cache con TanStack Query, manejo de estado con Zustand, persistencia local con AsyncStorage, y componentes reutilizables inspirados en shadcn adaptados a React Native— para crear una app funcional, mantenible y lista para generar builds con Expo.

No prometemos resultados mágicos: al finalizar tendrás una aplicación móvil comunitaria completamente funcional con autenticación, subida de imágenes, feed y una arquitectura clara que podrás replicar en futuros proyectos.


📦 Qué incluye el curso

  • Proyecto guiado: desarrollo completo de la app comunitaria (frontend con Expo + backend con Supabase) desde 0 hasta una versión lista para build.
  • Repositorio del proyecto con código estructurado y documentado.
  • Grabaciones de cada sesión.
  • Material descargable: snippets, componentes reutilizables y guías paso a paso.
  • Ejemplos prácticos de cache, sincronización y persistencia local.
  • Checklist de buenas prácticas (estructura, tipado con TypeScript y organización profesional).

📚 Lo que aprenderás

  • Crear una aplicación móvil con React Native + Expo usando TypeScript.
  • Implementar autenticación (registro, login y manejo de sesión) con Supabase Auth.
  • Subir y gestionar imágenes usando el storage de Supabase.
  • Construir un feed comunitario donde los usuarios puedan compartir ideas con fotos.
  • Consumir datos eficientemente con TanStack Query (fetching, cache, revalidación y actualizaciones optimistas).
  • Gestionar estado global y local con Zustand.
  • Persistir información en el dispositivo con AsyncStorage.
  • Crear componentes reutilizables con un enfoque inspirado en shadcn adaptado a React Native.
  • Manejar estados de carga, errores y UX en condiciones reales.
  • Generar builds con Expo (EAS) y preparar la app para publicación.
  • Aplicar buenas prácticas de arquitectura y organización en proyectos móviles.

🎯 Este curso es para ti si...

  • Quieres construir una app móvil real enfocada en una comunidad.
  • Buscas pasar de la teoría a un proyecto práctico completo.
  • Deseas aprender herramientas modernas para manejo de datos y estado.
  • Quieres mejorar tu portafolio con una aplicación funcional.
  • Eres desarrollador junior o autodidacta y quieres estructurar mejor tus proyectos móviles.

Plan de estudio

Fundamentos de React Native y Expo

Configuración del entorno, estructura de proyectos y componentes básicos.

  • Expo y Expo CLI
  • Arquitectura modular y pantallas
  • Componentes Nativos
  • Estilos y SafeAreaView

Introducción a Supabase

Configuración de Supabase y conexión con la app móvil.

  • Introducción a Supabase
  • Creación de base de datos PostgreSQL
  • REST API y Supabase Client
  • Tablas y relaciones

Librerias para React Native

Utilizaremos herramientas actuales para mejorar el desarrollo y performance final de la aplicación

  • Tailwind Css + React Native
  • React Native Reusables
  • Peticiones HTTP y TanStack Query
  • Revalidaciones y caché de datos

Servicios de Autenticación

Crearemos un modulo de autenticación para la protección de los datos y login de usuarios

  • Supabase Authentication
  • Zustand - Gestor de estado para la autenticación
  • Protección de pantallas
  • Sesiones con AsyncStorage

React Native Avanzado

Aprende conceptos avanzados de React Native para mejorar la calidad de tus aplicaciones

  • Configuración de cámara
  • Personalización de componentes nativos
  • Pre-builds
React Native - Desarrollo Multiplataforma con Expo y Supabase

Detalles del curso

  • Precio en USD:

    50$.30$.

  • 🇧🇴 Precio en Bs:

    350 Bs.210 Bs.

  • Descuento actual:40%
  • Inicio:2 de marzo de 2026
  • Duración:4 semanas
  • Sesiones:8 Sesiones
  • +

    Estudiantes

  • +

    Cursos completos

  • +

    Proyectos

  • +

    Empresas colaboradoras

Comentarios de Cursos

Que dicen nuestros estudiantes

Lee las opiniones y valoraciones de nuestros estudiantes sobre los cursos que han tomado.

últimos cursos

Las mejores opciones para innovar tu aprendizaje

  • React Native - Desarrollo Multiplataforma con Expo y Supabase

    React Native - Desarrollo Multiplataforma con Expo y Supabase

    4 semanas

    8 sesiones

  • Angular 21 — Desarrollo de aplicaciones web modernas con arquitectura profesional

    Angular 21 — Desarrollo de aplicaciones web modernas con arquitectura profesional

    5 Semanas

    15 sesiones

  • Microservicios con Nest JS y Docker

    Microservicios con Nest JS y Docker

    3 Semanas

    9 sesiones