Curso en línea gratuitoIntroducción a Flutter

Duración del curso en línea: 8 horas y 16 minutos

Nuevo curso

Curso gratuito de introducción a Flutter. Aprende configuración, widgets, navegadores, formularios, animaciones y proyectos finales completos para desarrollo de apps.

Descripción del curso

El curso "Introducción a Flutter" es una exhaustiva inmersión en el mundo del desarrollo de aplicaciones móviles utilizando Flutter. A lo largo de 8 horas y 16 minutos de duración, este curso despliega una detallada exploración del entorno Flutter, siendo ideal tanto para principiantes como para aquellos con algún conocimiento previo en el desarrollo de aplicaciones móviles.

Dado que aún no cuenta con reseñas, este curso se posiciona en la categoría de Informática (TI), específicamente en la subcategoría de Desarrollo de aplicaciones. Los participantes se beneficiarán de una guía estructurada que cubre desde la introducción básica hasta proyectos avanzados, permitiéndoles forjar un sólido entendimiento teórico y práctico de Flutter.

Las lecciones comienzan con una presentación del curso y del instructor, estableciendo un contexto y clarificando el alcance del curso. A medida que los estudiantes avanzan, se familiarizan con diversas comunidades y herramientas esenciales como Android Studio y Genymotion para la configuración de emuladores. Se les enseñará a probar el entorno desde la consola, preparando adecuadamente el terreno para un aprendizaje efectivo.

El curso profundiza en los conceptos fundamentales de Flutter, tales como la comprensión y el uso de Widgets, el árbol de Widgets, y la diferenciación entre StatelessWidget y StatefulWidget. Estas unidades básicas se suplementan con ejercicios prácticos, como la implementación del clásico "Hello World" en diferentes entornos de desarrollo.

A medida que el curso progresa, los estudiantes explorarán elementos cruciales de la estructura de un proyecto en Flutter. Se cubren temas variados que incluyen, entre otros, el manejo de textos, imágenes desde la red, iconos, y componentes esenciales de la interfaz de usuario como Scaffold y AppBar. Además, el curso aborda la disposición de elementos mediante Columnas y Filas, y el uso de márgenes y paddings en los contenedores, potenciando la versatilidad en el diseño de interfaces.

Otros aspectos importantes como el uso de colores, listas con ListView, gestión de assets y tipografías también se cubren en detalle, proporcionando una visión completa de las capacidades de Flutter. La introducción a widgets más dinámicos como Gesture Detector y diferentes tipos de botones, junto con la navegación básica, asegura que los estudiantes puedan crear experiencias de usuario fluidas e interactivas.

El curso culmina con la implementación de formularios, el uso de diferentes tipos de teclado en TextField y la gestión de FocusNode. Se enfatiza la importancia de una buena organización de proyectos y el curso introduce conceptos avanzados como la integración de Drawer y el uso de componentes interactivos como Snackbar, SimpleDialog y AlertDialog.

Para enriquecer aún más la experiencia de aprendizaje, se incluyen unidades sobre animaciones, paquetes, y plugins, proporcionando las bases necesarias para crear aplicaciones visualmente atractivas y funcionales.

El curso concluye con un proyecto final que abarca múltiples lecciones, guiando a los estudiantes a través de la creación de una aplicación completa que incluye funcionalidad de Login, Registro, Home, actualización de usuarios y gestión de recetas. Con esto, los participantes no solo consolidan sus conocimientos, sino que adquieren una valiosa experiencia práctica en el desarrollo de una aplicación real.

En resumen, el curso "Introducción a Flutter" es una sólida plataforma de aprendizaje para cualquiera que desee sumergirse en el desarrollo de aplicaciones móviles con Flutter, proporcionando herramientas, técnicas y proyectos prácticos que forman una base integral en este campo en constante evolución.

Conteúdo do Curso

  • Lección en vídeo: Curso Introducción a Flutter - [01] - Introducción

    0h07m

  • Ejercicio: _¿Cuál es una de las características principales de Flutter?

  • Ejercicio: _¿Cuál es una de las características principales de Flutter?

  • Lección en vídeo: Curso Introducción a Flutter - [02] - Conociendo al instructor

    0h01m

  • Lección en vídeo: Curso Introducción a Flutter - [03] - Alcance del curso

    0h01m

  • Lección en vídeo: Curso Introducción a Flutter - [04] - Comunidades

    0h04m

  • Ejercicio: _¿Cuál es la diferencia entre la página oficial de Flutter en inglés y la página en español llamada "Fluir"?

  • Lección en vídeo: Curso Introducción a Flutter - [05] - Configuración del Emulador de AndroidAndoid Studio

    0h05m

  • Lección en vídeo: Curso Introducción a Flutter - [06] - Configuración emulador de Genymotion

    0h10m

  • Lección en vídeo: Curso Introducción a Flutter - [07] - Prueba del entornodesde consola

    0h04m

  • Ejercicio: _¿Cómo se crea un proyecto en Flutter desde la consola del Power Shell de Windows?

  • Ejercicio: _¿Qué comando se utiliza para crear un proyecto Flutter desde la consola del Power Shell de Windows?

  • Lección en vídeo: Curso Introducción a Flutter - [08] - Qué es un Widget

    0h04m

  • Lección en vídeo: Curso Introducción a Flutter - [09] - Árbol de Widgets

    0h07m

  • Lección en vídeo: Curso Introducción a Flutter - [10] - Diferencias entre StatelessWidget y StatefullWidget

    0h13m

  • Ejercicio: _¿Qué es un Stateful Widget en Flutter?

  • Ejercicio: _¿Qué es un Stateless Widget?

  • Lección en vídeo: Curso Introducción a Flutter - [11] - Hello world en los tres IDE's

    0h10m

  • Lección en vídeo: Curso Introducción a Flutter - [12] - Análisis de la estructura de un proyecto en Flutter

    0h13m

  • Lección en vídeo: Curso Introducción a Flutter - [13] - Flutter inspector

    0h08m

  • Ejercicio: _¿Cuál es la herramienta de desarrollo que se está trabajando fuera de Android Studio y es muy liviana?

  • Ejercicio: _¿Cuál es la diferencia entre el enfoque de desarrollo de aplicaciones móviles en Android y Flutter?

  • Lección en vídeo: Curso Introducción a Flutter - [14] - Primeros pasos con Text

    0h10m

  • Lección en vídeo: Curso Introducción a Flutter - [15] - Imágen desde network

    0h06m

  • Lección en vídeo: Curso Introducción a Flutter - [16] - Íconos

    0h04m

  • Ejercicio: _¿Qué widget se utiliza para mostrar un icono en Flutter?

  • Ejercicio: _¿Qué widget se utiliza para mostrar un icono en Flutter?

  • Lección en vídeo: Curso Introducción a Flutter - [17] - Scaffold

    0h04m

  • Lección en vídeo: Curso Introducción a Flutter - [18] - AppBar

    0h05m

  • Lección en vídeo: Curso Introducción a Flutter - [19] - Uso de una columna

    0h08m

  • Ejercicio: _¿Qué parámetro utiliza el widget Column para recibir múltiples widgets?

  • Ejercicio: _¿Qué es el widget "Column" en Flutter?

  • Lección en vídeo: Curso Introducción a Flutter - [20] - Uso de Row

    0h08m

Flutter

Cursos gratuitos de Flutter

Descubre los Mejores Cursos Online Gratuitos sobre Flutter

Sumérgete en el mundo del desarrollo de aplicaciones móviles con nuestra selección de cursos online gratuitos sobre Flutter. Aprende a tu propio ritmo con expertos en la industria y transforma tus ideas en aplicaciones impresionantes.

Introducción al Desarrollo con Flutter

Empieza tu viaje en el desarrollo de apps con Flutter, el innovador framework de Google. Nuestros cursos te guiarán a través de los fundamentos de Dart, el lenguaje de programación detrás de Flutter, y te enseñarán cómo construir tu primera aplicación desde cero.

Construye Interfaces de Usuario Dinámicas

Domina el arte de crear interfaces de usuario atractivas y receptivas. Aprende sobre widgets, estados y el árbol de elementos de Flutter, y descubre cómo personalizar la apariencia de tus aplicaciones para que destaquen en el mercado.

Integración con Firebase y APIs

Amplía la funcionalidad de tus aplicaciones integrando Firebase para gestionar bases de datos en tiempo real, autenticación de usuarios y mucho más. Además, aprende a conectar tus aplicaciones Flutter con diversas APIs para enriquecerlas con datos y servicios externos.

Desarrollo Avanzado y Mejores Prácticas

Profundiza en temas avanzados como la gestión de estado, el uso de paquetes, y las pruebas unitarias y de widgets. Con nuestros cursos, no solo aprenderás a escribir código, sino también a escribirlo de manera eficiente y mantenible siguiendo las mejores prácticas de la industria.

Publicación y Monetización de Aplicaciones

Una vez que tu aplicación esté lista, te enseñaremos a publicarla en Google Play Store y Apple App Store. Explora diversas estrategias de monetización para que tu esfuerzo se traduzca en ingresos.

Comunidad y Recursos Adicionales

Al unirte a nuestros cursos gratuitos, también tendrás acceso a una comunidad de desarrolladores de Flutter y a una amplia gama de recursos adicionales, como foros de discusión, documentación actualizada y proyectos de código abierto para inspirarte.

¿Por qué Aprender Flutter?

Flutter es la elección perfecta para desarrolladores que buscan construir aplicaciones nativas de alta calidad para iOS y Android con una sola base de código. Su creciente popularidad y la fuerte demanda de desarrolladores con habilidades en Flutter hacen que sea el momento ideal para aprender.

Únete a Nuestros Cursos Gratuitos Hoy Mismo

No dejes pasar la oportunidad de elevar tus habilidades de desarrollo de aplicaciones móviles. Regístrate en nuestros cursos online gratuitos sobre Flutter y comienza a construir el futuro de las aplicaciones móviles hoy mismo.

Este curso gratuito incluye:

8 horas y 16 minutos de curso de vídeo online

Ejercicios para entrenar tus conocimientos

Certificado digital de finalización del curso.

100% gratis, desde el contenido hasta el certificado

QR Code - Baixar Cursa - Cursos Online

A este curso online solo se puede acceder a través de la App Cursa. Descárgatela utilizando el código QR o los enlaces que aparecen a continuación:

Solo se puede acceder a este curso en línea a través de la aplicación Cursa. Instale usando los enlaces a continuación:

  • ¡Estudia gratis!

    ¡Aquí nunca pagas! ¡Ni siquiera el certificado, ya que todo lo que hay en la aplicación es 100% gratis!

  • ¡Mejora tu CV!

    ¡Hay más de 4 mil cursos gratuitos para que estudies cualquier cosa que te interese!

  • Certificado Digital ¡gratis!

    Completa el curso y emite tu Certificado Digital gratis

Más cursos gratuitos en Desarrollo de aplicaciones

¡Descarga la App ahora para tener acceso a + 3300 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, audio o texto.

  • Más de 48 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.