Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Arquitectura Limpia con Flutter
Rating: 4.4 out of 5(28 ratings)
188 students

Arquitectura Limpia con Flutter

Domina la arquitectura limpia y construye aplicaciones Flutter escalables y mantenibles
Last updated 9/2025
Spanish
Spanish [Auto],

What you'll learn

  • Introducción a la Arquitectura Limpia
  • Capas de la arquitectura limpia
  • Estructura de carpetas
  • Capas de una característica
  • Paquetes y Entidades
  • Manejo de errores
  • Usecase y Pruebas Unitarias
  • Generación de mocks con build_runner
  • Callable Classes
  • Interfaz para casos de uso
  • Inyección de dependencias
  • Conexión de Provider

Course content

3 sections32 lectures6h 53m total length
  • ¡UNETE!0:33

Requirements

  • Conocimientos básicos en flutter
  • Conocimientos sobre Programación Orientada a Objetos

Description

¿Quieres llevar tus habilidades de desarrollo de Flutter al siguiente nivel? ¿Te gustaría aprender a crear aplicaciones escalables y mantenibles siguiendo los principios de la arquitectura limpia? ¡Entonces, este curso es para ti!


Bienvenido al curso "Arquitectura Limpia con Flutter". En este curso, aprenderás a estructurar tu aplicación de una manera que facilite su mantenimiento y escalabilidad, siguiendo los principios de la arquitectura limpia.


¿Qué aprenderás?


Comenzaremos con una introducción a los conceptos fundamentales de la arquitectura limpia, cubriendo temas esenciales como las capas de la arquitectura, la estructura de carpetas y cómo organizar las características de tu aplicación.


A lo largo del curso, desarrollaremos juntos una aplicación práctica. Esta aplicación te permitirá obtener productos y buscarlos por su ID utilizando la API de FakeStoreAPI. No solo aprenderás a implementar funcionalidades clave, sino que también verás cómo aplicar la arquitectura limpia en un proyecto real.


Temario del curso:


  1. Introducción a la Arquitectura Limpia

  2. Capas de la arquitectura limpia

  3. Estructura de carpetas

  4. Capas de una característica

  5. Paquetes y Entidades

  6. Manejo de errores

  7. Domain Repository

  8. Usecase y Pruebas Unitarias

  9. Generación de mocks con build_runner

  10. Callable Classes

  11. Interfaz para casos de uso

  12. Caso de uso para obtener todos los productos

  13. Modelos e Implementación del Repositorio

  14. Preparación del Repositorio y Pruebas

  15. Obtención de productos online y offline

  16. Network info

  17. Local y Remote Datasource

  18. Conversión de Input

  19. Uso de Provider

  20. Diseño de la interfaz de usuario

  21. Inyección de dependencias

  22. Conexión de Provider


¿Por qué deberías tomar este curso?


Al finalizar este curso, tendrás todas las herramientas necesarias para diseñar y construir aplicaciones robustas y escalables con Flutter. Aprenderás a aplicar buenas prácticas de arquitectura que te ahorrarán tiempo y esfuerzo a largo plazo.


No importa si eres un desarrollador principiante o avanzado, este curso está diseñado para adaptarse a tu nivel y ayudarte a mejorar tus habilidades de manera significativa.


¡Inscríbete ahora!


Únete a nosotros y transforma la manera en que construyes aplicaciones con Flutter. Inscríbete ahora y comienza tu viaje hacia el dominio de la arquitectura limpia. ¡No pierdas esta oportunidad de llevar tus habilidades al siguiente nivel!

Who this course is for:

  • Desarrolladores de flutter principiantes
  • Desarrolladores que quieran aprender a crear aplicaciones escalables y mantenibles
  • Desarrolladores que quieran aprender clean architecture (arquitectura limpia) con flutter