🎯 Intermedio

Flutter de básico a avanzado con Supabase

"Aprende Flutter moderno con Riverpod y Clean Architecture, el stack utilizado para desarrollar aplicaciones escalables y mantenibles."
Construye aplicaciones de nivel empresarial e integra Inteligencia Artificial que corre dentro del teléfono — desde la primera línea de Dart hasta el lanzamiento.

⏱️ 16 horas 📅 Inicia: 15/09/2026
¡Oferta de Inscripción Anticipada!
Inversión del curso
Precio de Lanzamiento!
39 USD
Precio regular 60 USD
Ahorras 21 USD
Pago 100% seguro y confiable
20 cupos
on
Inscribirme Ahora


Detalles del Curso

Aprende Flutter desde Cero hasta Proyectos Profesionales: Riverpod, Clean Architecture y Supabase

¿Por qué este curso es diferente?
Aprender Flutter no consiste únicamente en conocer Widgets y diseñar pantallas atractivas. La mayoría de los cursos te enseñan a copiar código de interfaces aisladas, dejándote sin la capacidad de estructurar aplicaciones escalables y mantenibles en el mundo laboral. Este programa rompe ese esquema.

Está diseñado mediante un modelo de progresión por módulos que te lleva desde los fundamentos absolutos de Dart y Flutter hasta el dominio de arquitecturas profesionales de nivel empresarial. No construirás juguetes de práctica: aprenderás a separar la lógica de la interfaz con Riverpod, implementarás Clean Architecture, manipularás bases de datos locales y desarrollarás una aplicación completa conectada a Supabase con autenticación, Google Login y almacenamiento en la nube.

💰 Inversión
Modalidad flexible: inscríbete por módulo individual o lleva el programa completo con descuento.

Opción Inversión
Módulo individual $39 USDT c/u
Programa completo (3 módulos) $117 → $99 USDT

💡 Llevando el programa completo ahorras $18 USDT (casi medio módulo gratis).

⏱️ Duración y Modality

3 módulos intensivos (4 semanas por módulo)
24 clases prácticas en vivo — 48 horas de acompañamiento directo (16 horas por módulo)
🟢 Clases en vivo + grabadas disponibles de por vida para repasarlas a tu ritmo
Grupo privado de soporte directo con el instructor para resolución de bloqueos
Certificación digital verificable incluida en el programa

📅 Horario de Clases

Martes y Jueves · Inicio: 01 de septiembre de 2026

🇧🇴 Bolivia — 19:30 – 21:30 hrs
🇨🇱 Chile — 19:30 – 21:30 hrs
🇵🇪 Perú / 🇨🇴 Colombia / 🇪🇨 Ecuador — 18:30 – 20:30 hrs
🇦🇷 Argentina — 20:30 – 22:30 hrs
🇲🇽 México (CDMX) — 17:30 – 19:30 hrs

⚠️ Las clases quedan grabadas — si por motivos laborales no puedes asistir en directo, puedes ver la sesión después y realizar tus consultas en las sesiones de soporte.

🎯 Nivel

Básico → Avanzado
El ritmo es progresivo. El Módulo 1 parte desde cero sin asumir conocimientos previos en Flutter o Dart, mientras que los Módulos 2 y 3 escalan directamente hacia estándares de la industria.

👥 Cupos Limitados
Máximo 20 estudiantes para garantizar atención personalizada y revisiones de código individuales.

👨‍💻 Instructor
Ricardo Jauregui
Especialista en desarrollo web y móvil con amplia experiencia construyendo soluciones de software para los sectores bancario, privado y gubernamental. Apasionado por la enseñanza práctica y la arquitectura de software escalable.

📚 Contenido del Curso

Módulo 1 · Fundamentos de Flutter, Dart y Gestión de Estado con Riverpod 🚀
4 semanas · 16 horas en vivo

Objetivo: Dominar las bases del lenguaje Dart, construir interfaces dinámicas y desacoplar la interfaz de la lógica de negocio utilizando Riverpod.

Lo que aprenderás:

  • Introducción al ecosistema Flutter: Setup de Android Studio, VS Code, SDK, emuladores y primer proyecto
  • Fundamentos del lenguaje Dart: Tipos de datos, colecciones (List, Map, Set), Null Safety y POO avanzada
  • Árbol de Widgets y maquetación: Material Design, Containers, Layouts, Forms y componentes reutilizables
  • Navegación y enrutamiento profesional: Pass de parámetros, respuestas y configuración con GoRouter
  • Programación asíncrona en Dart: Manejo de Futures, async/await, Streams y control de excepciones
  • Formularios y validaciones: Controladores, estados y campos dinámicos
  • Gestión de estado reactivo con Riverpod: Providers, NotifierProvider, AsyncNotifierProvider y consumo dinámico en la UI

🎯 Entregable del Módulo 1: Aplicación reactiva conectada a servicios externos con su lógica totalmente separada de la interfaz.

Módulo 2 · Clean Architecture, Persistencia Local y Consumo de APIs REST 🏗️
4 semanas · 16 horas en vivo

Objetivo: Elevar la estructura de tus proyectos a un estándar profesional implementando Clean Architecture, almacenamiento local con SQLite y consumo de servicios HTTP.

Lo que aprenderás:

  • Persistencia de datos liviana: Uso de SharedPreferences para ajustes y datos temporales
  • Clean Architecture y principios SOLID: Capas de Presentación, Dominio y Datos (Entities, Models, Repositories, Data Sources)
  • Estructuración Feature-First: Organización modular de carpetas en proyectos de gran escala
  • Base de datos local con SQLite: Creación de tablas, relaciones, consultas y operaciones CRUD
  • Peticiones HTTP avanzadas: Integración de Dio/HTTP, interceptores, manejo de headers y estado
  • Funcionalidades nativas: Control de permisos, integración de cámara y manejo de archivos/imágenes

🎯 Entregable del Módulo 2: Aplicación móvil robusta con arquitectura por capas, capaz de funcionar en modo offline (SQLite) y sincronizarse con APIs REST.

Módulo 3 · Backend as a Service con Supabase: Construcción de una App Fullstack 🤖
4 semanas · 16 horas en vivo

Objetivo: Integrar Flutter con Supabase para desarrollar un producto completo listo para producción con base de datos en la nube, autenticación y storage.

Lo que aprenderás:

  • Introducción y setup de Supabase: Conexión con Flutter, variables de entorno y configuración
  • Sistema de Autenticación completo: Email/Password, persistencia de sesión y OAuth con Google Login
  • Base de datos PostgreSQL en la nube: Tablas, relaciones (1:1, 1:N), consultas avanzadas y políticas RLS (Row Level Security)
  • Supabase Storage: Subida, compresión, gestión de buckets y archivos multimedia públicos/privados
  • Integración completa del ecosistema: Estado global con Riverpod + Clean Architecture + Supabase

🎯 Proyecto Final del Módulo 3: Sistema de Gestión de Libros y Contenido Multimedia Pro. Una aplicación fullstack con control de usuarios, autenticación con Google, catálogo dinámico, favoritos, categorización y carga de archivos en la nube.

🏁 Al Terminar el Programa Tendrás

📱 Dominio completo del SDK de Flutter y la sintaxis moderna de Dart
⚙️ Control experto de la gestión de estado reactiva mediante Riverpod
🏢 Capacidad para estructurar proyectos bajo los principios de Clean Architecture y SOLID
💾 Control total sobre bases de datos locales (SQLite) y sistemas remotos (PostgreSQL / Supabase)
🔐 Implementación de autenticación segura (Email y Google OAuth) y protección de datos mediante RLS
🚀 Un proyecto profesional fullstack publicado en tu portafolio listo para entrevistas técnicas

Certificación

🏆 Certificado Digital Oficial avalado por ARTECLAB
🔐 Código de verificación online único — integrable en LinkedIn y CV
✔️ Incluido en la inversión del curso sin costos adicionales

🎓 Requisitos

  1. Lógica de programación básica (recomendado, pero no excluyente para el Módulo 1).
  2. Laptop o PC con mínimo 8GB de RAM (4GB como mínimo ejecutable).
  3. No se requiere experiencia previa en Flutter o Dart (se enseña desde cero).

Todo lo que Incluye

✅ 24 clases prácticas en vivo (48 horas lectivas en total)
✅ Acceso de por vida a las grabaciones en alta definición
✅ Código fuente estructurado de cada clase y repositorio del proyecto final
✅ Plantillas de arquitectura y buenas prácticas reutilizables
✅ Soporte y resolución de dudas en el grupo privado
✅ Certificado digital verificable por módulo o programa completo

🚀 ¿Para Quién es Este Curso?

  1. Desarrolladores principiantes que desean aprender Flutter y Dart desde cero con bases sólidas.
  2. Programadores con conocimientos básicos que quieren dejar de copiar código y aprender arquitectura profesional.
  3. Autodidactas que buscan dominar la gestión de estado avanzada con Riverpod sin caer en configuraciones confusas.
  4. Freelancers y emprendedores que necesitan construir y lanzar aplicaciones completas con backend (Supabase) en tiempo récord.

Preguntas Frecuentes

¿Puedo tomar solo un módulo?
Sí. Puedes inscribirte de forma independiente a cualquier módulo por $39 USDT. Si deseas realizar la ruta completa, el paquete de 3 módulos por $99 USDT te permite ahorrar $18 USDT.

¿Necesito conocimientos previos en Dart?
No. En el Módulo 1 enseñamos la sintaxis y características del lenguaje Dart desde sus fundamentos.

¿Qué diferencia a Supabase de Firebase en este curso?
Supabase te permite trabajar con SQL nativo (PostgreSQL), brindándote mayor control sobre relaciones complejas, seguridad con RLS y eliminando los costos impredecibles de bases de datos NoSQL.

¿Qué pasa si no puedo asistir a una clase en vivo?
Todas las clases se graban y se suben al portal al finalizar. Podrás verlas a tu ritmo y hacer tus consultas técnicas en el grupo privado de soporte.

⏳ Duración Total
48 horas de clases e interacción en vivo + acompañamiento en comunidad + proyecto de portafolio final.

Error...

ARTECLAB

Error...

No se encuentra el archivo formidable_hasher_ip