Flutter - Móvil: De cero a experto (Udemy.com)
Riverpod, BLoC, push y local notifications, DDD, cámara, videos, JWT, go_router, material 3, App Stores y más
Created by: Fernando Herrera
Last updated June 2026
What you will learn
- Aprender Dart para utilizarlo cómodamente en Flutter
- Dominar Flutter mediante muchas aplicaciones funcionales y visualmente atractivas
- Gestionar la estructura de proyectos de Flutter
- Aplicar principios SOLID, Clean Code y bases de arquitecturas de software
- Publicar Aplicaciones en la Apple AppStore y Google PlayStore
Course Description
Flutter - Móvil: De cero a experto - Edición 2023
Building with sound null safety
Este curso representa años de esfuerzo y estudio en Dart y Flutter sintetizados en más de 50 horas de video bajo demanda que van desde las bases del lenguaje Dart, hasta todo lo necesario para crear aplicaciones en Flutter funcionales y atractivas visualmente.
El curso no sólo pretende enseñarte Dart y Flutter, sino que aprendas a crear aplicaciones reales siguiendo el Doman Driven Design, una forma de programar y estructurar proyectos que nos permitan hacer aplicaciones fáciles de expandir y mantener, pasando por Clean Code y varios patrones que te ayudarán a que estés orgulloso del código que escribes.
Puntualmente veremos:
Bases de Dart
Desde Hola Mundo hasta funciones generadoras
Pasando por clases abstractas, mixins hasta su uso en patrones arquitectónicos
Stateless y Stateful Widgets
Hojas de Atajos para acompañarte
Cientos de widgets de Flutter
Widgets personalizados
Gestores de estados
Riverpod 2.3 >
Futter_Bloc 8>
Provider 6 >
Cubits
State en Stateful Widgets
Ciclo de vida de componentes
Buenas practicas recomendadas por el equipo de Dart y Flutter
DDD - Domain Driven Design
Docker
Uso de imágenes para nuestro backend y base de datos Postgres
Git y Github con proyectos
Variables de entorno
Videos verticales
Cámara y galería de imágenes
Posteo de data y multipart (imágenes)
Peticiones Restful
Apple AppStore y Google PlayStore
Alphas, Betas y TestFlight
Grillas con estilo:
Infinito
Grid
Masonry
Pull to refresh
Programación asíncrona
Mapeos de data
JWTs
Share preferences
Base de datos local - ISAR
APN y FCM - Push y Local Notifications
Generación de íconos y splash screens
Flutter Fire
Formularios y validaciones personalizadas
Debouncers manuales
Go_Router y protección de rutas
Mucho más
Este curso está enfocado a darte las claves que necesitas para convertirte en un desarrollador de Flutter hábil y capaz de tomar una idea y convertirla en una realidad que los usuarios puedan descargar y usar en sus dispositivos móviles.
Todas las aplicaciones son codificadas de una forma ordenada y funcional que permite su expansión y re-utilización, tratando de explicar el por qué de cada archivo y el por qué de sus modificaciones puntuales.
No importa si ya sabes Flutter o no, este curso te ayudará a catapultar tus habilidades con tareas, ejercicios, investigaciones adicionales y demás que te ayudarán a mejorar significativamente en tu habilidad de utilizar el lenguaje Dart y este framework open source de Google, Flutter.
Instructor Details
- 4.7 Rating
6,391 Reviews
Fernando Herrera
Soy un analista programador de sistemas de computo, con poco más de 20 años en el mundo del desarrollo de aplicaciones frontend y backend.
Durante mis últimos años me he dedicado a la enseñanza en línea, mientras trabajo en una empresa en Canadá.
Me encanta enseñar y programar, son mis dos pasatiempos favoritos que a su vez, es mi trabajo.
More courses by Fernando Herrera
Flutter: Tu guía completa para IOS y Android - 2022
4.6 (17,769 Reviews)
Provider: Udemy
Time: 37.5h
$10.99
Angular Avanzado: Lleva tus bases al siguiente nivel - 2022
4.7 (7,611 Reviews)
Provider: Udemy
Time: 32.3h
$10.99
Next.js: El framework de React para producción (2026)
4.9 (4,540 Reviews)
Provider: Udemy
Time: 39h
$10.99
n8n + MCP: Automatización y agentes de IA inteligentes (2026)
4.7 (4,193 Reviews)
Provider: Udemy
Time: 18.2h
$10.99
More Flutter courses
Flutter: Tu guía completa para IOS y Android - 2022
4.6 (17,769 Reviews)
Provider: Udemy
Time: 37.5h
$10.99
The Complete Flutter Guide: Build Android, iOS and Web apps (2026)
4.8 (2,407 Reviews)
Provider: Udemy
Time: 25h
$64.99
The Complete Flutter Development Bootcamp with Dart (2025)
4.6 (58,993 Reviews)
Provider: Udemy
Time: 28.8h
$174.99
Flutter BLoC - From Zero to Hero Complete Course (2021)
4.6 (1,289 Reviews)
Provider: Udemy
Time: 3.2h
$54.99
Reviews
By Daniel Armando Tapia Loayza on 9/8/2026
Buen contenido del curso, sigan adelante. Hugo alguno inconvenientes, no por los que dictaron este curso, sino por las actualizaciones que tuvo flutter y su dependencias que se usaron, pero se puede resolver revisando los comentarios, por que ya dieron solución los instructores o los mismos participantes del curso.
By Rafael Flores on 8/13/2026
Amazing, at this point the information manage is impresive, complete knowledge of difference scenarios and how you can handle is very very good, because you need to know everything the aspect of develper kid.
By Oscar Ernesto Socrates Sanchez Villavice on 8/13/2026
Excelente hasta aquí ya que menciona que herramientas vamos a usar y que configuraciones vamos a usar. No lo detalla pero es un gran avance para evitar que nos perdamos en algún punto. Muy bien hasta ahora.
By Macario Garza Marín on 8/7/2026
Con lo que llevo del curso me encanta que el instructor nos explica todos los conceptos y nos da ejemplos de como se usan, también las tareas que nos deja en las clases nos permite aplicar los conocimientos adquiridos. Excelente curso
By David Altamira on 5/13/2026
el curso es bastante completo y rebusto en base a experiencia con apps, siento quiza que falto una parte mas sobre el enfoque de multiplataforma como windows, linux, web, etc, pero en si es bastante robusto
By Alberto Alafita on 5/5/2026
Bastante bien explicado, y aunque comienza desde un nivel muy basico, hay varias claves que menciona muy importantes para no perderlas de vista. Muchas gracias seguire avanzando porque me anima a continuar.
By Mamerto Francisco Neto Sánchez on 4/7/2026
Es una muy buena elección para aprender de Flutter. Para las 5 estrellas echo en falta una mayor realización de prácticas para el alumno (tareas). Las pocas que hay son muy básicas y pienso que se podría aprovechar mejor el aprendizaje si se solicitaran algunas tareas más incrementando la dificultad entre ellas. Aun así es un excelente curso que terminé comprando en Dev/Talles para así poder acceder a él siempre que lo necesite.
By Bermys Santana on 3/9/2026
Excepcional, ha superado por completo mis expectativas, siento que estoy aprendiendo mucho y que me convertiré en un gran desarrollador con estas bases, de mas de agradecido y hacer este curso ha sido la mejor elección que he tomado en este año, muchas gracias a todo el equipo y al Profesor Fernando por compartir conmigo y con el resto todos sus conocimientos!!
By Abigail Ross Gonzales Briceño on 2/2/2026
Excele profesor, buenos ejemplos practicos y cercanos a un contexto real, configuracion para android y ios detalladas, notificaciones push, entre otros, hasta la publicacion en tiendas para ambos SO AppStore y PlayStore
By Juan Camilo Villa Osorio on 12/30/2025
El curso es muy bueno, en mi caso me toca repasar mejor la arquitectura limpia y riverpod ya que es un poco complejo captarlo a la primera. Me gustaría que en algún momento agregara una sección para pruebas. testear widget y servicios e incluyeran algo de artifactory. Es algo que me pidieron en una entrevista y no tenía ni idea de qué era eso. En general es un gran curso para aprender flutter. Muchas gracias
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100










