Programa del Curso
Introducción
- Flutter frente a otros marcos multiplataforma
- Descripción general de Flutter características y arquitectura
Empezar
- Instalación Flutter
- Configuración del editor de código (Android Studio)
- Descripción de las funciones y variables de Dart
- Implementación de la abstracción, encapsulación, herencia, polimorfismo
- Descripción de las variables y los tipos de datos de Dart
- Entendiendo el futuro y la transmisión
- Pruebas unitarias y simulacros
- Llamar a métodos nativos
- Arquitectura limpia
- Sabores
- Analizador de dardos y métricas de dardos
- Inserción de dependencias
Creación de Flutter aplicaciones a partir de Scratch
- Creación de un proyecto Flutter
- Creación de diseños de aplicaciones con componentes de Material
- Adición de recursos e imágenes
- Internacionalización
Ejecución y prueba de aplicaciones
- Implementación de aplicaciones en Android dispositivos
- Implementación de aplicaciones en iOS dispositivos (iPhone o iPad)
- Uso de las herramientas Recarga en caliente y Reinicio en caliente
- Uso de widgets
- Widgets con estado frente a widgets sin estado
- Configuración del proyecto
- Creación de un widget sin estado
- Creación de un widget con estado
- Crear una animación
Enrutamiento y navegación
- Uso del paquete BuildRunner
- Uso del paquete AutoRoute
- Crear transiciones
- Pila de navegación
Databases y otros almacenamientos
- Presentación a Hive
- Introducción a SharedPreferences
- Uso de la base de datos SQL
Uso de la API de REST, análisis de JSON
- Introducción al paquete http
- Introducción al paquete Dio
- Análisis de JSON
- Solicitud y respuestas
Gestión del Flutter Estado
- Presentación del paquete BLoC
- Implementación de BLoC
- Pruebas de BLoC
Programming Consejos y mejores prácticas
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia en el desarrollo de aplicaciones móviles Android y iOS
Audiencia
- Desarrolladores
- Programadores
Testimonios (7)
Más información sobre el laboratorio.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
La forma de explicar del formador.
Marcos Rosas - Banco Azteca S.A. C.V.
Las tecnologías presentadas
Ruddy - Banco Azteca S.A. C.V.
One on one and discussions about technology and implementation
Peter Roos - Tiqs B.V.
Curso - Flutter Development Bootcamp with Dart
Explicaciones y dinamismo del curso, apto para principiantes y avanzados.
David Rodriguez Zamora - Grupo Mutual Alajuela La Vivienda de Ahorro y Prestamo
Curso - Flutter Development Bootcamp with Dart
La tecnología flutter es muy práctica, flexible y novedosa. Recomiendo este curso dado que se adquiere bastante conocimiento, tips y buenas prácticas gracias a aplia experiencia del instructor.
Bryan Cordero - Grupo Mutual Alajuela La Vivienda de Ahorro y Prestamo
Curso - Flutter Development Bootcamp with Dart
Los temas que se tocan, creo que son super importante conocerlos, el conocimiento que tiene el instructor sobre los temas y los ejemplos que utiliza cada vez que se le consulta