
Quick Start Guide to Dart Programming
Sanjib Sinha
- Editorial
- Apress
- Año
- 2019
- Páginas
- ~218
- Nivel
- Básico
De qué trata
Guía concisa de Sanjib Sinha publicada por Apress en 2019. Diseñada como una vía de aprendizaje acelerada para programadores que desean dominar el lenguaje Dart 2 moderno, impulsado por el auge del framework Flutter para desarrollo móvil y multiplataforma. Orientada a desarrolladores de JavaScript, Java u otros lenguajes orientados a objetos que buscan ponerse al día con Dart rápidamente.
El libro recorre los fundamentos del lenguaje: sistema de tipos estático y seguro (type safety), inferencia de tipos con `var` y `final`, estructuras de control de flujo, funciones como objetos de primera clase y operadores avanzados. Explora a fondo la programación orientada a objetos en Dart: clases, constructores nombrados y de redirección, herencia, interfaces implícitas, clases abstractas y el potente mecanismo de 'mixins' para reutilización de código. Además, cubre la programación asíncrona fundamental con `Future`, `Stream`, `async` y `await`.
Cada concepto se explica con ejemplos de código breves y directos que pueden ejecutarse de inmediato en DartPad o en la consola local. Es el punto de partida perfecto para cualquier desarrollador que aspire a crear aplicaciones nativas y multiplataforma con Flutter sobre una base sólida del lenguaje Dart.
- Dart 2
- Flutter
- Programación orientada a objetos
- Mixins
- Programación asíncrona
- Future y Stream
- Type Safety
- Apress
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicación de Consola Asíncrona con Dart
Desarrollo de un programa de consola modular en Dart que consume APIs asíncronas con Futures, procesa flujos de datos con Streams y aplica mixins para la lógica de negocio.

