Las mejores clases en línea sobre el aleteo y el dardo de Google

Las mejores clases en línea en Flutter y Dart de Google

Publicado:

Actualizado:

Flutter, el nuevo kit de desarrollo de software de Google, hace que sea rápido y fácil crear aplicaciones atractivas y fáciles de usar para iOS y Android. Aunque su lanzamiento estable tiene menos de un año de antigüedad, el joven marco de IU está creciendo rápidamente en popularidad entre los desarrolladores.

Flutter está desarrollado y respaldado por Google y utiliza Dart, el lenguaje de programación interno de Google. Al usar Dart como único código base, puede programar tanto para Android como para iOS, lo que le permite desarrollar aplicaciones móviles de alto funcionamiento utilizando solo un lenguaje de programación.

Flutter tiene otras grandes características, también. Como producto de Google, utiliza el popular Material Design de Google, un lenguaje de diseño que Google desarrolló en 2014. Flutter también cuenta con un gran conjunto de widgets personalizables. Estas herramientas le permiten crear interfaces de usuario atractivas y únicas para sus aplicaciones.

Ya sea que seas un desarrollador experimentado que busca aprender un nuevo idioma o un recién llegado al mundo de la programación, es un buen momento para aprender Flutter. Afortunadamente, hay muchos cursos excelentes en línea para que pueda aprender estos programas en su propia línea de tiempo y desde la comodidad de su hogar. Hemos recopilado una lista de nuestros cursos favoritos gratuitos y asequibles para ayudarlo a encontrar el que mejor se adapte a sus necesidades.

Cursos para principiantes en Flutter y Dart

1. El Bootcamp de desarrollo de Flutter completo con Dart

Uno de los cursos de Flutter más completos disponibles en línea, este curso Cubre todos los conceptos fundamentales del desarrollo de Flutter. Cuenta con más de 23 horas de conferencias de video que cubren todas las capacidades esenciales de Flutter, así como el uso de Firebase, StreamBuilder, ListView, redes y API externas. Está diseñado para estudiantes de todos los niveles de experiencia. Aquellos con cero experiencia en programación podrán seguirlo, e incluso los programadores experimentados se beneficiarán de ello. El curso lo llevará paso a paso a través del proceso de creación de aplicaciones completas 15, incluida una aplicación de clima completamente funcional, una aplicación de mensajería rápida e incluso un ticker de Bitcoin. 

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: NO
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 23 horas
  • Idiomas: Inglés con subtítulos en inglés
  • Vendedor: Udemy

Nota: Los precios de todos los cursos enumerados en este artículo son verdaderos en la fecha de publicación, pero están sujetos a cambios.

2. Flutter & Dart: el curso completo de desarrollo de aplicaciones Flutter

Este curso Te enseñará Dart y Flutter desde cero. Durante el curso, aprenderá a crear una variedad de aplicaciones, incluyendo una aplicación de clima, una aplicación de seguimiento de terremotos y una aplicación de lista de tareas pendientes, todas las cuales utilizan diferentes características del marco de Flutter. También aprenderá cómo crear y editar animaciones en Flutter e incorporar la plataforma Firebase. El instructor del curso, Paulo Dichone, es excepcionalmente claro y sus lecciones son fáciles de seguir, tenga o no experiencia en programación. La compra del curso también le dará acceso a un conjunto de iconos y diseños para usar en sus aplicaciones móviles.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 29 horas
  • Idiomas: Inglés con subtítulos en inglés, indonesio, italiano, polaco, portugués y rumano
  • Vendedor: Udemy

3. Aprenda Flutter & Dart para crear aplicaciones iOS y Android

Uno de los cursos más populares de Udemy en Flutter and Dart, este curso consiste en una gran cantidad de conferencias de 600 que se suman a cerca de 60 horas de material de curso de video. El curso es impartido por Maximilian Schwarzmüller, un desarrollador web profesional y un popular instructor de programación en Udemy. Este curso solo tiene más de estudiantes de 31,000. El curso enseña Flutter y Dart desde cero. Incluye una visión general completa tanto del lenguaje como del marco, y es apto tanto para principiantes como para desarrolladores avanzados interesados ​​en aprender los conceptos básicos de Flutter. Esta es una gran opción para aquellos que no tienen experiencia previa con la programación.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 58 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés y polaco.
  • Vendedor: Udemy

4. Flutter: Empezando

Este curso Desde Pluralsight te enseñaremos los conceptos básicos de Flutter para que al final del programa tengas las habilidades básicas necesarias para crear tu propia aplicación utilizando Flutter. A lo largo del programa, aprenderá cómo crear una aplicación básica "Hello World", crear una interfaz de usuario interactiva y, finalmente, desarrollar una aplicación de base de datos completa. 

  • Créditos universitarios: NO - Sólo certificado
  • Precio: Prueba gratuita de 10-day y luego $ 35 facturada mensualmente o $ 299 facturada anualmente para el plan personal; $ 449 facturado anualmente para el plan Premium
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 2 horas, 47 minutos
  • Idiomas: Inglés
  • Vendedor: Pluralsight

5. Flutter Zero to Professional: desarrollo multiplataforma para iOS / Android

In este curso, aprenderá los fundamentos de Flutter y obtendrá una sólida comprensión de los widgets y la estructura de una aplicación de Flutter. A pesar del título, este es un curso para principiantes. No saldrá de este curso capaz de desarrollar una aplicación completamente funcional, pero tendrá una comprensión sólida de cómo navegar por el marco. También incluye una inmersión profunda en los diversos widgets disponibles en Flutter y algunas de las funciones más avanzadas de Flutter. En resumen, es un excelente punto de partida si desea una introducción a Flutter y sus capacidades. También hay Un segundo curso del mismo instructor., también disponible en Skillshare, si desea una inmersión más profunda en Flutter.

  • Créditos universitarios: NO - Sólo certificado
  • Precio: Prueba gratuita de un mes para nuevos miembros y luego $ 15 facturada mensualmente O $ 99 para la prima anual (facturada anualmente) o $ 8.25 por mes (facturada mensualmente)
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 7 horas, 50 minutos
  • Idiomas: Inglés
  • Vendedor: Skillshare

6. Dart and Flutter From Zero to Hero - Práctico Dev Bootcamp

Si eres nuevo en la codificación, este curso es un gran lugar para comenzar El instructor Filip Jerga comienza el curso desglosando los conceptos básicos de Dart y los conceptos fundamentales de la programación orientada a objetos antes de sumergirse en el marco de Flutter, para que tenga la base de conocimientos necesaria a medida que aprende los matices del marco de Flutter. Al completar el curso de 28-hour, construirá una aplicación multifacética que aproveche al máximo las características del marco de Flutter.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 179.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 28 horas
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

7. Tutorial de Flutter para principiantes 2019: cree una aplicación Flutter con Flutter & Dart de Google

Si estás buscando una opción gratuita, YouTube tiene muchos tutoriales geniales que puedes ver para aprender lo básico o profundizar más en Flutter. Este video tutorial de Maximilian Schwarzmüller de Academind es un excelente lugar para comenzar para las personas que desean aprender lo básico de Flutter. El tutorial de casi seis horas de duración cubre todos los aspectos básicos, desde cómo configurar su área de trabajo de desarrollo hasta hacer una aplicación simple. Es un gran lugar para comenzar, y si encuentra que le gusta el estilo de enseñanza de Schwartzmüller, puede tomar Más de sus cursos sobre Flutter. a través de Udemy.

  • Créditos universitarios: NO
  • Precio: SIN COSTO
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 5 horas, 44 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: YouTube

8. Learn Flutter and Dart: Complete App Development Projects

Este curso de Mammoth Interactive consiste en una introducción a Flutter, una descripción general del lenguaje Dart, lecciones sobre widgets de Flutter y dos proyectos de creación de aplicaciones. Recomendamos este curso para personas que no tienen mucha experiencia con Dart. La sección sobre el lenguaje de programación Dart, que ocupa 3 horas del curso 7.5-hour, es bastante completa para un curso relativamente corto y le proporcionará una comprensión sólida de los fundamentos del lenguaje de programación antes de sumergirse profundamente en Flutter. Una vez que empiece a trabajar con Flutter, aprenderá cómo construir una calculadora y un adivinador de imágenes. No cubre algunas de las funciones más avanzadas de Flutter (integración de Firebase, por ejemplo), pero hace un gran trabajo cubriendo los conceptos básicos del marco. Se enseña muy claramente, por lo que es una excelente opción para los principiantes.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 7 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

9. Flutter - Curso de principiantes

Este es el Primer Curso en una serie de tres cursos a cargo del instructor Brian Cairns, que cubre los conceptos básicos absolutos de Flutter. El curso incluye conferencias sobre widgets simples, diseños, andamios y notificaciones. También incluye un tutorial sobre la instalación y configuración de Flutter al principio. Sin embargo, no incluye una sección extendida sobre Dart, por lo que si es nuevo en el lenguaje de programación, puede considerar tomar un curso adicional en Dart o elegir un curso con una sección introductoria sobre el lenguaje de programación.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 10.99 a la venta (precio regular 19.99)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 2 horas
  • Idiomas: Ingles con subtitulos en ingles 
  • Vendedor: Udemy

Cursos intermedios de aleteo y dardo

10. Crea aplicaciones móviles nativas con Flutter

Dirigido por instructores de Google, este curso gratuito de Udacity te ayudará a aprender los fundamentos de Flutter en solo un par de semanas. A lo largo del programa, los instructores del curso lo guiarán a través del proceso de desarrollo de una aplicación utilizando el marco Flutter. El curso consta de dos lecciones en las que aprenderá los conceptos básicos de Flutter y, en última instancia, aprenderá a crear una aplicación personalizada con Material Design y funciones interactivas como gestos y entrada de texto. 

  • Créditos universitarios: NO
  • Precio: SIN COSTO
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: NO
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Aproximadamente las semanas 2
  • Idiomas: Inglés
  • Vendedor: Udacity

11. Flutter - Curso Intermedio

El segundo curso en la serie de tres partes del instructor Brian Cairns sobre Flutter y Dart, este curso intermedio es para estudiantes que están bien versados ​​en Dart y ya están familiarizados con la estructura básica de Flutter. Se recomienda a los estudiantes principiantes que tomen el curso introductorio de Caines - Flutter - Curso de principiantes - familiarizarse con la estructura del marco antes de pasar al curso intermedio. Este curso presenta lecciones sobre widgets complejos, personalización de widgets, uso de gráficos, integración de navegación y administración del estado.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 10.99 a la venta ($ 19.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 3 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles 
  • Vendedor: Udemy

Cursos avanzados en Flutter y Dart

12. Flutter - Curso Avanzado

Este curso por el instructor Brian Cairns está dirigido específicamente a estudiantes experimentados que ya tienen una familiaridad básica con Flutter y Dart. Es la tercera y última entrega de una serie de cursos de Cairns, precedidos por su Flutter - Curso de principiantes y Flutter - Curso Intermedio (ambos descritos arriba). Este curso está diseñado para personas que ya han completado los dos primeros cursos (que también recomendamos), pero también es una excelente opción para cualquier persona con un conocimiento sólido de Flutter que quiera entender algunas de las funciones más complejas del marco. Aprenderá cómo trabajar con gráficos, crear animaciones y crear widgets animados, incorporar mapas, integrar cámaras y otras funciones del teléfono, como contactos y permisos, y trabajar con Firebase.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 10.99 a la venta ($ 19.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 5 horas
  • Idiomas: Ingles con subtitulos en ingles 
  • Vendedor: Udemy

13. Dart and Flutter: la guía completa para desarrolladores

Este curso de Udemy ofrece una sólida introducción a Flutter y Dart dirigidos a desarrolladores con experiencia en otros lenguajes y marcos de programación. El curso comienza desde cero y no requiere conocimiento de Flutter o Dart, pero sí enumera la experiencia de programación previa con Javascript, Java, Python o un lenguaje similar como requisito. Obtendrá uno de los resúmenes más completos de Dart disponibles, con horas de conferencias adicionales sobre las funciones avanzadas del lenguaje de programación. El curso se concentra mucho tiempo en los patrones de diseño propugnados por el equipo de Google Flutter, por lo que obtendrá una sólida comprensión de las capacidades de diseño de Flutter.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 149.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 31 horas
  • Idiomas: Inglés con subtítulos en inglés, indonesio, italiano, polaco y rumano
  • Vendedor: Udemy

14. El aburrido programa de desarrollo del aleteo

La Programa de desarrollo de aleteo aburrido no es un curso en línea tradicional, sino una serie de YouTube que sigue a un equipo de ingenieros de Google de principio a fin a medida que crean una aplicación desde cero. El programa está completamente sin editar, por lo que verá a los desarrolladores trabajar en cada etapa de su proyecto. Sigue a lo largo de los errores y superar varios problemas. Este es un programa para programadores experimentados y para aquellos que ya tienen una familiaridad básica con Flutter. No le ofrecerá un tutorial básico de Flutter, pero le mostrará los matices del uso de Framework para desarrollar aplicaciones complejas y resolver problemas a medida que avanza. Es una excelente manera de desarrollar una comprensión más profunda del programa y de aprender a usarlo para crear aplicaciones complejas con usos reales.

  • Créditos universitarios: NO
  • Precio: SIN COSTO
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Múltiples videos que van desde 34 segundos hasta 57 minutos, 45 segundos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: YouTube 

15. Fluttery

Fluttery es un canal de YouTube dedicado a explorar el marco de Flutter. En cada video de Fluttery, el instructor intenta un desafío de creación de aplicaciones. Continúe mientras reproduce una variedad de diseños de aplicaciones, como una aplicación de temporizador de huevo o un reproductor de música con una función de visualización de audio animada. Ya sea que esté comenzando o ya esté familiarizado con Flutter, estos videos pueden ayudarlo a explorar algunas de las funciones más avanzadas de Flutter. Aprenderás cómo construir tus propias aplicaciones. 

  • Créditos universitarios: NO
  • Precio: SIN COSTO
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Múltiples videos que van desde 1.5 minutos hasta 3 minutos.
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: YouTube

Para obtener más cursos en línea, consulte TUN's lista de clases curadas, o usa el buscador de clases online para encontrar los mejores cursos en línea en cualquier tema.

Prueba GRATUITA de 6 meses

Luego, disfrute de Amazon Prime a mitad de precio: ¡50 % de descuento!

TUN AI – Tu asistente educativo

SINTONIZAR IA

¡Estoy aquí para ayudarte con becas, búsqueda de universidades, clases en línea, ayuda financiera, elección de especialidades, admisiones universitarias y consejos de estudio!

La Red Universitaria