Description
What you’ll 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
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.
Who this course is for:
- Cualquier persona que quiera aprender Flutter
- Cualquiera que quiera mejorar en Dart
- Cualquiera que quiera aprender a crear hermosas aplicaciones móviles
- Todos los que quieran aprender a manejar un Router auto explicativo listo para la web, móvil y desktop
- Personas que quieran mantenerse actualizados en la tecnología
Reviews
There are no reviews yet.