Flutter MVVM: Curso de Firebase con Clean Architecture

Flutter | Firebase | Clean Architecture | MVVM | Provider | Inyeccion de dependencias | Imagenes | Streams | CRUD

Ratings: 4.40 / 5.00




Description

Desarrollo multiplataforma (Android y iOS) utilizando Clean Architecture + MVVM

En este curso te voy a enseñar como crear una aplicación BLOG desde cero utilizando Flutter junto con Firebase, Inyeccion de dependencias MVVM Y Clean Architecture.

Aprende a programar con un Senior Developer aplicando las mejores tecnologías para desarrollar apps Multiplataforma:


  1. Clean Architecture

  2. Patron MVVM

  3. Inyeccion de dependencias (injectable + Get It)

  4. Firebase Firestore

  5. Firebase Authentication

  6. Firebase Storage

  7. Provider (Manejador de estado)

  8. CRUD (Create, Read, Update, Delete)

Y MUCHO MAS!

Espero que te suscribas a mi curso y poderte brindar todo mi conocimiento sobre este interesante mundo del desarrollo móvil profesional.

Flutter:

Es un framework de código abierto desarrollado por Google para crear aplicaciones nativas de forma fácil, rápida y sencilla. Su principal ventaja radica en que genera código 100% nativo para cada plataforma, con lo que el rendimiento y la UX es totalmente idéntico a las aplicaciones nativas tradicionales.

Firebase:

se trata de una plataforma móvil creada por Google, cuya principal función es desarrollar y facilitar la creación de apps de elevada calidad de una forma rápida, con el fin de que se pueda aumentar la base de usuarios y ganar más dinero. La plataforma está subida en la nube y está disponible para diferente plataformas como iOS, Android y web. Contiene diversas funciones para que cualquier desarrollador pueda combinar y adaptar la plataforma a medida de sus necesidades.

What You Will Learn!

  • Firebase Authentication
  • Firebase Firestore
  • Firebase Storage
  • Patron MVVM
  • Clean Architecture
  • Inyeccion de dependencias
  • Provider (Manejador de estado)
  • Streams
  • CRUD
  • Android
  • iOS

Who Should Attend!

  • Estudiantes de ingenieria de Software
  • Estudiantes de Ingeniería en Computación
  • Estudiantes de Ingeniería de Sistemas
  • Ingenieros de Sistemas
  • Ingenieros de Software
  • Desarrolladores Web, Movil
  • Programadores
  • Desarrolladores KOTLIN
  • Desarrolladores SWIFT
  • Desarrolladores JAVA
  • Desarrolladores FLUTTER