Capítulo 01 — Introducción a Dart
Parte 1A — Aprender Dart · Capítulo 01 de 62 · 1 h 30
Capítulo 01 — Introducción a Dart
Nivel: principiante Duración estimada: 1 h 30 Requisitos previos: ninguno Lo que sabrás hacer al final: escribir, leer y ejecutar un programa Dart mínimo, y comprender el papel de Dart en relación con Flutter.
Presentación de la Parte 1A
Antes de desarrollar interfaces con Flutter, es indispensable comprender el lenguaje que utiliza Flutter: Dart.
El objetivo de esta primera parte es construir progresivamente las bases necesarias para ser capaz de:
- leer código Dart;
- escribir programas Dart;
- manipular variables;
- utilizar condiciones;
- crear bucles;
- trabajar con listas y colecciones;
- crear funciones;
- comprender la programación orientada a objetos;
- crear clases y objetos;
- utilizar la herencia;
- comprender la null safety;
- manejar excepciones;
- comprender la programación asíncrona;
- utilizar
Future; - utilizar
asyncyawait; - organizar un proyecto Dart;
- sentirse lo bastante cómodo con Dart como para empezar con Flutter.
La progresión será deliberadamente muy gradual.
| Capítulo | Tema |
|---|---|
| 01 | Introducción a Dart |
| 02 | Variables, constantes y tipos |
| 03 | Operadores y expresiones |
| 04 | Condiciones: if, else, switch |
| 05 | Bucles: for, while, do while |
| 06 | Listas, Sets y Maps |
| 07 | Funciones |
| 08 | Programación orientada a objetos |
| 09 | Constructores, propiedades y métodos |
| 10 | Encapsulación, herencia y polimorfismo |
| 11 | Clases abstractas, interfaces, mixins y enums |
| 12 | Null Safety |
| 13 | Excepciones |
| 14 | Programación funcional útil para Flutter |
| 15 | Futures, async y await |
| 16 | Paquetes y organización de un proyecto Dart |
| 17 | JSON y manipulación de datos |
| 18 | Miniproyecto final de Dart |
Comentarios
Los comentarios funcionan con GitHub Discussions
Inicia sesión con GitHub para participar en la discusión