¡Conviértete en un experto en el análisis de datos y toma de decisiones!
Próximamente
10 horas a la semana.
Aprende programando.
Comprender conceptos sobre el desarrollo de aplicaciones multiplataforma y sintaxis en el lenguaje de Dart.
Aplicar las herramientas de desarrollo de Flutter, configurar un nuevo proyecto y cargarlo en un simulador y/o en un dispositivo físico.
Comprender las características de los widgets dinámicos que contienen datos y assets (archivos gráficos) para enriquecer la experiencia del usuario a través de transformaciones, dibujos y uso de sus layouts.
Usar widgets que se emplean para entrada y salida de datos, como botones y cajas de texto. Además, aprender el uso de widgets para animaciones como la navegación entre pantallas y el pase de objetos. Aplicar componentes de Material y Cupertino para tener más opciones de desarrollo.
Emplear manejadores de estados para reestructurar el código. Además, se busca comprender la sintaxis en Dart para hacer uso de funciones, variables y tipos de datos, así como de paquetes que apoyen la detección del hardware del dispositivo para realizar aplicaciones que demanden esa funcionalidad.
Desarrollar un paquete con la tecnología Flutter e implementarlo, así mismo se sigue profundizando más sobre la sintaxis del lenguaje DART en términos de funciones y cómo se emplean en los widgets.
Comprender los conceptos de programación orientada a objetos y las buenas prácticas en el desarrollo de Apps. Se verán temas de persistencia local y se utilizarán las herramientas que nos proporciona Flutter para depurar cualquier aplicación y ver la forma en la que funciona en temas de memoria, tamaño de disco y otros indicadores pertinentes.
Dominar el consumo de las Apis Rest en sus verbos HTTP (Get, Post, Put, Delete), así como la estructuración de un proyecto utilizando el ciclo de vida de los widgets con estado, el uso de los Future aplicando el concepto Async/Await, para poder realizar la publicación de la App en algunas de las tiendas de aplicaciones y observar detenidamente el proceso y su resultado.
Conocer los casos de estudio sobre trabajo remoto, saber interactuar con otros roles y concluir con un plan de carrera y como desarrollarlo.
Postúlate a los perfiles mejor pagados internacionalmente al egresar de U Camp.
Juntas harán que todos tus proyectos cobren vida.
Cuéntanos de ti y de por qué quieres aprender sobre Desarrollo de Apps Móviles con Flutter
En U Camp creemos que todos pueden aprender programación con la dedicación y esfuerzo suficiente, por lo que no requerimos de títulos ni experiencia previa en programación. Para optimizar tu aprendizaje es necesario que cuentes con:
Próximamente
Basta con que sepas prender tu computadora, navegar por internet y contar con disponibilidad de tiempo. Es muy importante que mantengas tu curiosidad por aprender al máximo.
Sí, todas las herramientas que usarás en U Camp son gratuitas.
Los coaches de U Camp son desarrolladores experimentados que colaboran en empresas reconocidas a nivel mundial. Aprende a programar con ellos y conoce las mejores prácticas de voz de su experiencia.
Aproximadamente 10 horas semanales, 5 horas en las dos sesiones semanales, los días lunes y miércoles de 19:00 pm a 21:30 pm (hora México) y un mínimo de 5 horas distribuidas entre semana.
Realiza tu pago con tarjeta de crédito o débito. A través de Paypal, Mercado Pago ,Stripe o en efectivo desde OXXO, Seven Eleven, Santander o BBVA, entre otros.