Creado por Google en mayo de 2017, Flutter proporciona las herramientas necesarias para crear una aplicación móvil nativa (para iOS y Android) con una sola base de código. Se basa en el lenguaje de programación Dart, que también fue creado por Google con el objetivo de convertirse en un sucesor de JavaScript y es muy sencillo de utilizar: bastan sólo unos segundos para crear una aplicación con este framework. Mediante la siguiente selección de cursos cualquiera podrá aprender a usarlo desde cero.
Desarrollo de aplicaciones multiplataforma con Flutter
Con la ayuda del ingeniero de software José Manuel Márquez, es posible aprender a crear y desarrollar una aplicación propia multiplataforma. Para ello, se muestra cómo utilizar Flutter y Dart, el framework y el lenguaje de programación para desarrollar la aplicación. Al final del curso, es posible dominar la construcción de UI (User Interface) además de completar las primeras pantallas de un proyecto final (diseñar una aplicación con Flutter para gestionar las tareas diarias).
- Quién: Domestika
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 4 horas y 14 minutos
Flutter para principiantes: desde 0 y full proyectos – 2023
Está dirigido a personas con conocimientos básicos de programación, pero no es necesario que dispongan de experiencia previa en Flutter o Dart, ya que supone un inicio desde lo más elemental. Una vez sentadas las bases y, durante 104 clases, conocerán la estructura de Flutter, cómo instalar todo lo necesario para trabajar con el programa, los proyectos que usan código nativo y estudiarán cómo realizar ciertas modificaciones, manejar los widgets más utilizados y definir una arquitectura para su proyecto.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 11 horas y 20 minutos
Flutter desde cero – Guía completa con arquitectura limpia
Una formación para aquellos que quieran explorar el potencial de Flutter y dispongan de conocimientos básicos de programación. La sintaxis del lenguaje Dart, cómo crear aplicaciones móviles con este programa desde cero o de qué manera se pueden manejar los widgets más comunes son algunas de las cosas que aprenderán. Al terminar el curso, los estudiantes habrán adquirido unas bases sólidas para crear increíbles aplicaciones.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 83 horas y 50 minutos
Flutter Intermedio: Diseños profesionales y animaciones
Su objetivo es enseñar a crear animaciones personalizadas y diseños atractivos para las aplicaciones móviles, por eso, es necesario conocer las bases de Flutter y haber creado, al menos, una aplicación básica con el programa. El curso también comparte formas para personalizar y reutilizar los widgets de manera útil y eficiente, permitiendo implementar los widgets propios en otras aplicaciones. Cuenta con un certificado de finalización.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 15 horas y 50 minutos
Flutter Avanzado: Lleva tu conocimiento al siguiente nivel
Pensado para personas que ya tengan cierta experiencia en el manejo del programa, está cargado de información crucial para crear mejores aplicaciones con Flutter. El objetivo es que, después de visionar las 344 clases, el usuario sea capaz de diseñar aplicaciones de seguimiento en tiempo real, chats, cobros, autenticaciones, backend, dominar BLoC y otros gestores de estado, encriptaciones de contraseña, manejo de sesiones de usuario, Apple y Google sign-in y muchas cosas más.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 34 horas y 50 minutos