Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flutter y Dart: La guía completa para crear apps
Rating: 4.3 out of 5(337 ratings)
2,240 students

Flutter y Dart: La guía completa para crear apps

Bloc, Provider, Navigation, HTTP, Push notifications, publicar AppStore/GooglePlay, Ads, In-app purchases, y mucho más..
Created byJulio Andrés
Last updated 5/2023
Spanish
Spanish [Auto],

What you'll learn

  • Fundamentos del lenguaje Dart
  • Cómo crear pantallas usando Flutter
  • Cómo navegar entre pantallas con Flutter
  • Los widgets más comunes para crear apps en Flutter
  • Cómo conectar tu app Flutter a un backend REST, y Firebase.
  • Formas más populares de manejar estado en Flutter (State management)
  • Ejecutar tu app en Android y iOS

Course content

22 sections120 lectures20h 17m total length
  • ¿Qué es Flutter?2:43
  • ¿Qué es Dart y que tiene que ver con Flutter?1:55

Requirements

  • Conocimientos básicos de programación es recomendado

Description

Flutter se ha convertido en el framework de desarrollo de apps multiplataforma más popular, desplazando a Ionic, React Native y Xamarin, esto por la facilidad y rapidez con la que puedes crear apps, y sobretodo por el buen rendimiento que obtienen las apps creadas en Flutter, debido a su capacidad de compilar directo a código nativo.

Con el empuje de Google por detrás, Flutter ha ido mejorando con los años y sin duda lo seguirá haciendo, cada vez tendrá menos sentido programar independientemente para cada plataforma, cuando puedes crear multiples apps con un mismo código fuente.

En este curso aprenderás paso a paso cómo funciona el framework Flutter, desde los fundamentos de Dart, hasta como compilar tus apps en Android y iOS.

He tratado de ser muy efectivo en la enseñanza, ir directo al grano, y eliminar todo lo que solo demora tu aprendizaje. También obtendrás todo el código fuente para que puedas probar y jugar en tu casa.

En este curso aprenderás:

  • Beneficios de Flutter.

  • Cómo instalar el Fluter SDK y Dart.

  • Fundamentos del lenguaje Dart.

  • Los Widgets más comunes para utilizar en tu app.

  • Cómo crear tus propios Widgets.

  • Cómo utilizar paquetes creados por otros para mejorar tu app.

  • Distintas formas de manejar estado en tu app (State management).

  • Cómo navegar entre pantallas.

  • Cómo realizar llamados a una api REST.

  • Cómo conectar tu app a un proyecto Firebase.

  • Cómo utilizar Firebase Firestore como tu backend.

  • Herramientas para hacer el desarrollo más fácil

  • Cómo generar ingresos mediante Ads en tu app.

Con el respaldo de Google, Flutter va a seguir desarrollándose y mejorando, y sin duda irá abarcando más y más del mercado, es un buen momento para convertirte en un desarrollador Flutter.

Who this course is for:

  • Todos aquellos que quieran aprender un framework multiplataforma para crear apps en Android y iOS
  • Programadores Android que quieran tener una herramienta para lanzar sus apps en iOS
  • Programadores iOS que quieran tener una herramienta para lanzar sus apps en Android
  • Programadores que estén buscando nuevas oportunidades laborales
  • Emprendedores que quieren tener una herramienta para hacer prototipos de apps de una manera rápida, fácil, y en ambas plataformas