Dart

120 artículos ordenados de base a avanzado — un concepto por artículo.

120 artículos · 1 secciones · actualizándose
Go Python CPP C Linux Rust Dart NVIM chuleta Módulos en Go Articles SSH

§01 Dart

01 Introducción a Dart y su evolución histórica 3 min 02 Evolución de Dart: de la flexibilidad de Dart 1 a la solidez de Dart 3 4 min 03 Compilación en Dart: JIT, AOT y JavaScript 4 min 04 Instalación y configuración del SDK de Dart 2 min 05 Guía esencial del CLI de Dart 3 min 06 Estructura de un proyecto Dart y pubspec.yaml 4 min 07 Gestión de dependencias con Dart Pub 4 min 08 DartPad: Experimentación inmediata sin configuración local 2 min 09 Anatomía de un programa Dart y la función main 3 min 10 Sound Null Safety en Dart: Tipos y jerarquías 4 min 11 Dominando variables: var, final, const y late en Dart 4 min 12 Tipos numéricos: int, double, num y BigInt en Dart 4 min 13 Lógica booleana y el rigor del tipo bool en Dart 5 min 14 Fundamentos de Strings en Dart 4 min 15 dynamic vs Object: dominando la flexibilidad de tipos en Dart 4 min 16 Operadores aritméticos, de comparación y asignación en Dart 4 min 17 Manipulación de bits y desplazamientos en Dart 4 min 18 Navegación segura y fluidez con operadores de Dart 3 min 19 Tipado en runtime: de la promoción de tipos al peligro del cast 5 min 20 Control de flujo: if, else, ternarios y patrones 4 min 21 Guía de bucles en Dart: for, while y control de flujo 4 min 22 Dominando la sentencia switch en Dart 3 min 23 Uso de asserts para validaciones de desarrollo en Dart 3 min 24 Domina las funciones y sus parámetros en Dart 4 min 25 Closures y funciones: capturando el estado en Dart 4 min 26 Tipado de funciones y Tear-offs en Dart 4 min 27 Generadores síncronos: eficiencia con sync* y yield 3 min 28 La jerarquía de la nulidad: T vs T? 5 min 29 Análisis de flujo y promoción de tipos en Dart 4 min 30 Uso de late para inicialización diferida y lazy loading 5 min 31 Navegación segura y operadores null-aware en Dart 4 min 32 List: la secuencia ordenada de Dart 4 min 33 Transformaciones funcionales y eficiencia con Iterables 4 min 34 Sets en Dart: Unicidad y eficiencia en colecciones 4 min 35 Dominio de Map: colecciones de clave-valor en Dart 4 min 36 Spread, if y for en colecciones de Dart 3 min 37 Iterable: La abstracción de secuencias perezosas en Dart 4 min 38 Manipulación de Strings: búsqueda, transformación y comparación 4 min 39 Uso eficiente de StringBuffer en Dart 3 min 40 Expresiones regulares y grupos nombrados en Dart 4 min 41 Unicode en Dart: Runes y la realidad de los strings 4 min 42 Estructura de clases: campos, métodos y comportamiento 4 min 43 Herencia y jerarquías de tipos en Dart 4 min 44 Interfaces implícitas y el poder de implements 4 min 45 Clases abstractas: Plantillas de comportamiento y contratos 4 min 46 Mixins en Dart: Composición y jerarquía lineal 4 min 47 Modificadores de clase en Dart 3: base, final, interface, sealed 5 min 48 Miembros estáticos en Dart: Gestión de clase y constantes 4 min 49 Constructores y listas de inicialización en Dart 3 min 50 Constructores con nombre y herencia en Dart 4 min 51 Control sobre la instanciación con factory constructors 4 min 52 Constructores de redirección y la potencia de const 4 min 53 Generics en Dart: Seguridad de tipos y Reificación 5 min 54 Restricciones de tipo y polimorfismo F-bounded en Dart 5 min 55 Varianza en Dart: Covarianza, Contravarianza y Soundness 5 min 56 Typedef: Aliases de tipos para legibilidad y semántica 4 min 57 Tipos fijos y seguridad con Enums en Dart 4 min 58 Enums enriquecidos: datos y lógica en constantes 3 min 59 Extension Methods en Dart: Extiende tipos existentes 4 min 60 Extension Types: Tipado nominal con costo cero en Dart 4 min 61 Manejo de excepciones y errores en Dart 4 min 62 Error vs Exception: la distinción que salva tu lógica 4 min 63 Manejo de errores en Dart asíncrono 4 min 64 El modelo de concurrencia de Dart: Event Loop y Call Stack 4 min 65 Dominando Future<T> y la asincronía en Dart 5 min 66 Guía de async y await en Dart 4 min 67 Manejo de contexto asíncrono con Zonas en Dart 5 min 68 Streams: Secuencias de datos asíncronas en Dart 5 min 69 Emisión de Streams: Generadores y Controladores 4 min 70 Transformaciones de Streams con StreamTransformer 4 min 71 Entendiendo los Isolates y la falta de memoria compartida 4 min 72 Comunicación entre Isolates con SendPort y ReceivePort 4 min 73 Concurrencia eficiente con Isolate.run en Dart 4 min 74 Transferencia de memoria eficiente entre Isolates con TransferableTypedData 4 min 75 Fundamentos de dart:io para sistemas nativos 4 min 76 Gestión de archivos y directorios en Dart 4 min 77 Networking de bajo nivel en Dart con Sockets y TCP 5 min 78 HttpClient y HttpServer: El motor de red en dart:io 4 min 79 Gestión de procesos externos y comunicación I/O en Dart 5 min 80 Estructuras de datos especializadas en Dart 4 min 81 Vistas inmutables y wrappers de colecciones en Dart 4 min 82 Domina dart:convert: Codecs y Transformación de Datos 5 min 83 Dominando la serialización JSON en Dart 4 min 84 Codificación de texto y transformaciones con dart:convert 5 min 85 Patrones en Dart 3: Desestructuración y Matching Unificado 4 min 86 Destructuring con Patterns en Dart 4 min 87 Switch expressions y patrones en Dart 3 5 min 88 Uso de if-case y desestructuración en Dart 4 min 89 Records: Tipos de datos estructurados y anónimos 4 min 90 Records vs. Clases: ¿Estructura o Identidad? 4 min 91 Jerarquías cerradas con sealed classes 3 min 92 Exhaustividad y Pattern Matching con Sealed Classes 4 min 93 Reflexión en tiempo de ejecución con dart:mirrors 4 min 94 Símbolos en Dart: Identificadores semánticos y reflexión 4 min 95 Testing robusto en Dart con package:test 4 min 96 Matchers avanzados y testing de Streams en Dart 5 min 97 Dominando el análisis estático con dart analyze 4 min 98 Domina el formateo de código con dart format 3 min 99 Compilación avanzada en Dart: targets y optimización AOT 4 min 100 Guía de documentación profesional con dart doc 4 min 101 Automatización con dart fix y dart migrate 4 min 102 Rendimiento extremo con dart:typed_data 4 min 103 JIT vs AOT: El motor de ejecución en Dart 4 min 104 Optimización de binarios con Tree shaking en Dart 5 min 105 Dominando FFI: Integración de código nativo en Dart 5 min 106 Constantes y canonicalización en Dart 4 min 107 Clases invocables en Dart: call() y estado 4 min 108 Intercepción de mensajes con noSuchMethod 5 min 109 Annotations y metadatos en Dart 5 min 110 Generación de código con build_runner y source_gen 5 min 111 Interoperabilidad avanzada con JS vía dart:js_interop 5 min 112 Inmutabilidad en Dart: Patrones y Prácticas de Diseño 5 min 113 Manejo de fechas y tiempo en Dart: DateTime y Duration 4 min 114 Matemáticas y números aleatorios en Dart 4 min 115 Patrones idiomáticos y modernización en Dart 3 5 min 116 Dominio de Strings y Transformación de Texto en Dart 4 min 117 Concurrencia avanzada: Isolates, Semáforos y la gestión de tareas 6 min 118 Visibilidad y Encapsulación: El Modelo de Librerías en Dart 4 min 119 Debugging avanzado y observabilidad en Dart 5 min 120 Composición y Abstracciones Funcionales en Dart 5 min