-
CursogRPC
gRPC es un protocolo de comunicaciones que permite a aplicaciones de red a comunicarse entre sí mediante mensajes de tipo RPC por encima del protocolo HTTP. Inicialmente creado por Google, gRPC ofrece una gran frexibilidad gracias a Protobuf, y además de forma neutra y con soporte para muchos lenguajes de... -
Lección 📈 En tendenciaLos tipos de datos en Go
En esta lección introduzco a la noción de tipo de datos y muestro los principales tipos de datos. Go es un lenguaje de programación con tipado fuerte así que todas las variables tienen que ser de un tipo. -
LecciónAtributos de módulo
Los atributos de módulo son anotaciones tipo clave-valor que empiezan por una arroba (como doc, moduledoc, ya vistos) y que sirven para asignar metadatos a los módulos, aunque también son empleados para crear constantes. -
LecciónClases: modificador readonly
Con el modificador readonly podemos hacer que un atributo pueda ser constante. Una vez se le declara un valor ya no puede ser modificado, ni dentro ni fuera de la clase. -
LecciónClases: introducción a las clases
Regreso a tu pantalla para presentar las clases y la orientación a objetos en TypeScript y JavaScript. Esto no es un curso que pretenda tratar orientación a objetos y patrones de diseño orientados a objetos, ni mucho menos, pero como no todo el mundo puede haber trabajado con clases en... -
Lección 📈 En tendenciaCómo usar la clase Properties en Java
La clase Properties permite mantener en memoria propiedades, por ejemplo, una configuración de la aplicación o los datos de una entidad de nuestra aplicación, y dispone de métodos de utilidad para volcar y recuperar de archivos esos datos. Si quieres una forma simple de guardar configuración en tus programas, esta... -
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...