Variables en Dart 🗃️
Imagina una variable como una caja donde puedes guardar diferentes tipos de información, ya sean números, texto o valores booleanos (verdadero o falso).
Operadores en Dart 🚦
Operadores aritméticos
Listas en Dart 🚩
Una lista permite agrupar información de manera organizada. En Dart, las listas se crean con la palabra clave List. Por ejemplo, si queremos crear una lista de nombres, podemos hacer lo siguiente:
Mapas en Dart 🗺️
Un mapa en Dart te permite organizar información asignándole un nombre o clave a cada valor. En Dart, los mapas se crean con la palabra clave Map. Por ejemplo:
Sets en Dart 🍣
Un set en Dart es una colección desordenada de elementos únicos. La clave aquí y lo que lo diferencia con una lista, es que un set no admite elementos duplicados.
Condicional "if" 🛤️
Un condicional en programación, es un bloque de código te permite realizar una operación dependiendo de una condición.
Switch en Dart 🧦
La sentencia switch evalúa una expresión contra una serie de casos. Si la expresión cumple con alguno de los casos, se ejecuta el bloque de código correspondiente.
Ciclo while y do... while 🔃
Muchas veces tienes que realizar tareas repetitivas con tu código, como por ejemplo imprimir una serie de números. Supongamos que tenemos que imprimir del 1 al 100. Hacer esto línea por línea sería una tarea muy tediosa:
Ciclo for en Dart ♻️
Un concepto muy importante en programación son los ciclos repetitivos. Muchas de las veces necesitamos que nuestros programas realicen tareas una y otra vez hasta que cierta condición se cumpla y ahí es cuando entran en acción estos ciclos.
Ciclo for in en Dart 🎡
¿Sabías que en Dart puedes hacer iteraciones de manera rápida y elegante sin escribir tanto código como con el ciclo for?
Funciones en Dart 🚀
Las funciones son pedazos de códigos que se pueden reutilizar. Por ejemplo, podemos crear una función que nos devuelva la suma de dos números:
Funciones flecha en Dart ↗️
Una función flecha es aquella función que se puede expresar en una línea de código utilizando el operador especial =>.