-
LecciónMapas (parte 1 de 2): Creando mapas
Con la operación Map uno puede crear mapas, en los cuales se asocian claves K con valores V. No puedes repetir dos veces una misma clave K para un mapa pero sí puede haber dos claves K1, K2 que apunten al mismo V. -
LecciónClonando y haciendo pull
Ahora que tenemos el código en un remoto vamos a ver cómo podemos acceder a él de cero usando clone y cómo podemos recibir commits de un remoto usando pull. -
CursoUsar encoding/json en Go
Este arco del curso de Go se centra en el uso práctico del paquete encoding/json para convertir entre variables, estructuras y datos de Go y valores, objetos y arrays JSON. -
Lección¿Qué es TypeScript?
En este capítulo os presento TypeScript, os cuento qué es, cómo funciona, y por qué ha revolucionado la forma en la que miles de equipos de trabajo de todas partes del mundo han cambiado y mejorado la forma en la que programan. -
LecciónVolatile
Volatile es una palabra clave usada para pedirle al compilador que desactive las optimizaciones en una variable, incluso cuando estas estén activas. Sus principales usos son para impedir que el compilador elimine asignaciones "innecesarias" sobre variables, o accesos repetidos a una variable. ¿En qué circunstancias esto es importante? Cuando la... -
LecciónFunciones: lo básico
Las funciones de TypeScript son como las funciones de JavaScript. En este capítulo escribo funciones en TypeScript y presento las ventajas de tipar adecuadamente sus entradas y sus salidas para prevenir errores cuando las invoquemos. -
Lección 📈 En tendenciaEditando y compilando archivos
El intérprete de Scala está bien, pero probablemente os sea más práctico saber cómo guardar en archivos. De momento en este vídeo os cuento cómo se guarda el código en archivos de tipo .scala y cómo se puede ejecutar y compilar con las herramientas scala y scalac. -
LecciónPatrones y variables automáticas
Para flexibilizar el uso de Make, tenemos la posibilidad de usar patrones, para crear reglas que sirvan para varios archivos. En esos casos, podemos usar algunas variables automáticas. -
Lección 📈 En tendenciaÁrboles binarios
En este episodio introduzco a los árboles binarios. Cómo los podemos clasificar (completos, balanceados...), y cómo los podemos recorrer: en anchura, en pre-orden, en inorden o en post-orden. -
LecciónTipos: tipos primitivos
Empezamos con el módulo de tipos presentando tres tipos que hay en TypeScript que también vienen de JavaScript. Con el tipo Number podemos declarar números. Con el tipo Boolean podemos declarar valores lógicos. Con el tipo String podremos declarar cadenas de caracteres para valores más literarios.