Desarrollo Móvil para Android e IOS con Flutter

De qué se trata
En este curso vamos a aprender a desarrollar aplicaciones móviles para Android y Kotlin bajo una arquitectura clean con Flutter. Para eso los temas a revisar se darán en 3 niveles: Básico, Intermedio y Avanzado.Desarrollaremos proyectos desde la primera clase y terminaremos haciendo como proyecto final con pasarela de pago.
Contaremos con un instructor con gran experiencia en el desarrollo Móvil: Christian Moran, Desarrollador Móvil Senior de Farmacias Peruanas.
Que aprenderas?
Lenguaje de Dart, desarrrollo y publicación de tus aplicaciones hechas con Flutter.Nível Básico
- Introducción a Dart y Flutter
- Instalación de Flutter
- Diseños en Flutter
- Inputs
- Drawer - menu lateral
- Lifecycle
- Preferencias del usuario y SQLite
Nível Intermedio
- Patron Bloc
- Provider
- InheritedWidget
- Firebase Authentication, Firestore, FCM
- Push Notification - FCM
- Animaciones
Nível Avanzado
- Consumir Web Service (GET, POST, PUT, DELETE)
- Google Maps
- Method Channel e Event Channel
- Clean Architecture
- Implementción de Mercado Pago (Pasarela de Pago)
- Publicación en las tiendas Appstore y Play store
- App de Compra con Pasarela de pago
Requisitos
- Conocimientos de Fundamentos de Programación en General.
- Conocimientos de Programación Orientada a Objetos
