¿Ya dominas lo básico? Un curso estructurado de Dart & Flutter es la vía rápida para dar el salto.
Ver cursos de Dart & Flutter en UdemyEnlace de afiliado. No te cuesta nada extra.
- 01Preparar el entorno (lo que necesitas)
- 02Tu primera salida (print)
- 03Variables y tipos (var y anotaciones)
- 04Seguridad frente a null (? y !)
- 05Condicionales (la sentencia if)
- 06Repetir (el bucle for)
- 07Escribir tu propia función
- 08Repetir (el bucle while)
- 09Trabajar con listas (List)
- 10Trabajar con diccionarios (Map)
- 11Clases (orientación a objetos)
- 12Constructores
- 13Herencia
- 14Argumentos con nombre
- 15Trabajo asíncrono (Future, async, await)
- 16Trabajar con texto
- 17La sentencia switch
- 18El operador ternario
- 19Métodos de extensión
- 20[Proyecto] Construye un mini sistema de inventario
Tu primera salida (print)
En esta lección escribirás tu primer programa en Dart y mostrarás un texto por pantalla.
Todo programa de Dart empieza por la función main(), que se declara con void main() { ... }. La palabra void indica que no devuelve nada. Para escribir en pantalla se usa print(), y el texto va entre comillas simples.
El código de ejemplo imprime un saludo. Prueba a cambiar el texto entre comillas por otro.
Los tropiezos habituales al empezar son olvidar el punto y coma al final y escribir Print con mayúscula: Dart distingue mayúsculas de minúsculas, y solo print existe.
Dart admite comillas simples y dobles indistintamente, pero por convención la comunidad usa comillas simples, y el formateador oficial dart format las deja así. En este curso seguimos esa costumbre, para que el código se parezca al que verás en proyectos reales.
🧪 Este sitio no puede compilar ni ejecutar Dart directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).
