Bootcamp Desarrollo de APPS con Flutter #Códigofacilito
Bootcamp de desarrollo de aplicaciones con Flutter
Requisitos previos
El Bootcamp está pensado para personas que quieren arrancar desde 0 en el desarrollo de aplicaciones con Flutter, por lo que no es necesario tener experiencia previa en programación móvil.
Para seguir la currícula propuesta se requieren conocimientos en programación básica esto incluye fundamentos, programación orientada a objetos.
Por otro lado, se requieren habilidades humanas como disciplina autodidacta, motivación para realizar preguntas y describir fenómenos, iniciativa para investigar más de los temas brindados y disposición a desarrollar el pensamiento lógico que te permita diseñar soluciones y escribirlas con código.
Se recomienda como requisito no excluyente tener conocimientos básicos de bases de datos y el lenguaje SQL.
No se requiere experiencia previa con Dart (lenguaje de programación) o Flutter.
Perfil de egreso
Las personas que egresan de este Bootcamp conocen y pueden usar Dart, Flutter y generar archivos para subir en play store.
Gestionar el estado de la aplicación y desarrollar aplicaciones móviles multiplataforma para Android e iOS.
Aprenderás todos los aspectos esenciales de Flutter, incluyendo su arquitectura, widgets, y estructura de proyectos para desarrollar aplicaciones móviles de alta calidad.
Comprenderás cómo gestionar el estado de tus aplicaciones Flutter de manera eficaz, lo que te permitirá crear aplicaciones dinámicas
Sabrás cómo integrar servicios web y API externos en tus aplicaciones Flutter para obtener y enviar datos, proporcionando capacidades modernas a tus aplicaciones.
Aunque no es el foco del programa, podrás aprovechar la base de conocimientos para continuar tu formación y desarrollar aplicaciones web con Flutter.
Tu nivel de egreso te deberá permitir participar en procesos de selección para puestos junior o trainee.
Temario del programa
MÓDULO 1
Clase: Inauguración- Introducción al desarrollo móvil
MÓDULO 2
Clase: Preparar tu entorno de trabajo con Flutter
Clase: Asesoría
MÓDULO 3
Curso: Curso profesional de Dart
MÓDULO 4
Clase: Ejercicios con Dart
Clase: Programación asíncrona con Dart
MÓDULO 5
Clase: Introducción a Flutter- Parte 1
Clase: Introducción a Flutter- Parte 2
Clase: Asesoría 2
MÓDULO 6
Clase: Widgets mutables (crear un formulario y validar)
Clase: Trabajando con arreglos y componentes de listas
MÓDULO 7
Clase: App responsiva, Manejo de temas, colores, y multi idioma
Clase: Navegación
MÓDULO 8
Clase: Pasando un diseño a UI con componentes
Clase: Lineamientos de proyecto final
MÓDULO 9
Clase: Bases de datos con SQLite
Clase: Completando mi primera app con datos
MÓDULO 10
Clase: Consumir servicios web
Clase: Fundamentos de manejo de estado y primeras modificaciones
MÓDULO 11
Clase: Unir servicios con el manejador de estado.
Clase: Aplicando UI a la práctica final
MÓDULO 12
Clase: Subir tu app a la play store
MÓDULO 13
Clase: Manejadores de estado (Asesoría )
Clase: Unir servicios con manejadores de estado (Asesoría )
¿Por qué aprender Flutter?
Una de las tecnologías más demandadas y con mayor crecimiento.
El sueldo promedio de una persona en un puesto de Flutter dev es de $1300 USD al mes.
FLUTTER ES UNA EXCELENTE OPCIÓN PARA LOS DESARROLLADORES QUE QUIEREN CREAR APLICACIONES MÓVILES DE ALTA CALIDAD DE FORMA RÁPIDA Y SENCILLA:
Es un framework multiplataforma, esto significa que puedes crear aplicaciones para iOS y Android con un solo código base.
Código Facilito usa Flutter para el desarrollo de su cliente móvil, a través del cuál puedes disfrutar de todos los cursos donde quiere que vayas. Incluso descargar los vídeos para verlos sin conexión.
Google recientemente anunció la nueva aplicación de Google Earth, la cual está desarrollada con Flutter. Funciona para iOS, Android, y web con la misma base de código.
Youtube Create, la nueva aplicación de Youtube para creadores de contenido, está desarrollada con Flutter. Edita vídeos, y sube contenido a tu canal de Youtube desde tu teléfono, con todo el poder y velocidad que ofrece el desarrollo con Flutter.
Nubank es uno de los bancos digitales más importantes de Latinoamérica, y su aplicación móvil está desarrollada con Flutter. Un equipo de 11 expertos en desarrollo móvil eligieron Flutter para usar en Nubank.