Variables and Types
Learn how to declare variables in Dart, use final and const, and take advantage of type inference and sound null safety.
Operadores en Dart
Practica los operadores aritméticos, de comparación, lógicos, de testeo de tipos y de cascada que ofrece Dart.
Control de Flujo y Estructuras Modernas
Aprende a controlar el flujo de un programa en Dart con condicionales, bucles, records y las estructuras modernas del lenguaje.
Colecciones y Métodos
Aprende a manejar Lists, Sets y Maps en Dart, junto con el operador spread, collection-if y los métodos de transformación.
Funciones en Dart
Domina los parámetros posicionales, nombrados y opcionales, las funciones flecha y las funciones como ciudadanos de primera clase en Dart.
Clases y Constructores
Aprende a definir clases, propiedades, getters, setters, listas de inicialización y los distintos tipos de constructores en Dart.
Herencia, Mixins y Modificadores
Aprende herencia, interfaces, mixins y modificadores de clase en Dart para estructurar sistemas escalables y seguros.
Futures, Streams y Asincronía
Comprende el Event Loop de Dart y aprende a usar Futures, async/await, Streams y generadores para trabajar con asincronía.