-
LecciónInterfaces: modificadores y funciones
Segundo vídeo dedicado a interfaces, donde presento los modificadores que podemos usar para alterar la manera en la que TypeScript tratará los campos de una interfaz, así como la forma de declarar funciones, que tendrán que estar disponibles en los objetos y clases que implementen las interfaces. -
Lección 📈 En tendenciaLeer un número de teclado en C sin perder la cabeza
Si estás intentando implementar tu menú interactivo en C y tienes problemas para la parte de leer el número, te cuento cómo puedes usar la función fgets de la biblioteca estandar para leer un número del teclado en C y así poder usarlo luego en menús y submenús, o allá... -
LecciónIFs anidados, UNLESS y COND
Pequeña reseña del condicional UNLESS, que es como el condicional IF pero al revés, y luego lo más relevante, el condicional COND, que sirve para fabricar tablas de condicionales más concisas que usar IFs anidados. -
LecciónGenéricos en tipos
Los genéricos permiten parametrizar las declaraciones de tipos e interfaces, de tal manera que algunos de los campos no especifiquen el tipo de datos que emplean hasta el momento en el que preparamos la variable o parámetro en el que vamos a necesitar ese tipo. Esto nos permite fabricar interfaces... -
LecciónGenéricos con restricciones
Para facilitar el uso de una variable cuyo tipo usa genéricos en una función, lo normal es que pongamos restricciones, de tal manera que los genéricos que empleamos en tipos y funciones formen parte de una jerarquía de tipos que le asocie cierto contexto para hacerlos más fáciles de usar. -
LecciónTipos alias
Con los alias de tipos (o type alias) tenemos la posibilidad de renombrar y darles nombres propios a otros tipos ya existentes, sean primitivos, objetos, colecciones... -
LecciónLa etiqueta template de HTML5
La etiqueta template forma parte del estandar HTML5 y permite disponer de fragmentos DOM que no son visibles en la página web, pero que pueden ser manipulados mediante JavaScript. -
LecciónC desde la línea de comandos (parte 2)
En este vídeo hablo del resto de parámetros que quedan por contar para invocar a gcc y clang desde la línea de comandos y continúo mostrando cómo podría usarse tal cual gcc o clang sin ningún IDE para compilar nuestros programas. -
LecciónTags anotados
Los tags anotados son tags que se comportan como objetos. Pueden tener descripción, datos de autor, de fecha y hora, firma... en este vídeo te explico sus diferencias y cómo crearlos. -
LecciónMi primera página web
Creamos nuestra primera página web. Primero explicamos qué es una etiqueta, y luego usamos nuestras primeras etiquetas para construir nuestra primera página.