Variables y Tipos de Datos
Aprende a declarar variables en Dart, elegir entre final, const y late, y aprovechar el tipado fuerte y la 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.