-
Lección 📈 En tendenciaPrincipio de Segregación de Interfaz (ISP)
El principio de segregación de interfaz establece que los clientes de una interfaz no deben depender de métodos que no vayan a utilizar. O dicho en español: hay que hacer las interfaces más pequeñas y con menos métodos, en vez de tener interfaces grandes ("fat interfaces") que expongan métodos más... -
LecciónColecciones
Las colecciones son uno de los conceptos más potentes y flexibles de Scala. Permiten agrupar objetos en... colecciones, y disponen de métodos que permiten manipular de una forma potente esos objetos a nuestro gusto. He aquí una clasificación con los principales tipos de colección que hay. -
Lección 📈 En tendenciaOperador := y múltiples variables
Para declarar y asignar variables de forma rápida se puede usar el operador := como alternativa a var; no permite especificar el tipo, pero va a ser el que nos vamos a encontrar la mayor parte del tiempo porque es más rápido de usar. Además, os cuento cómo se pueden... -
LecciónDirectivas svelte:window, svelte:head, svelte:body
Los componentes svelte:window, svelte:head y svelte:body son unas directivas que nos permiten importar en un componente, de forma respectiva, la ventana, la cabeza y el cuerpo del documento HTML, con el objetivo de poder inyectar eventos sobre estos elementos, así como agregar etiquetas DOM a la cabeza de la página. -
LecciónBind
Con bind tenemos una forma de asociar bidireccionalmente un atributo de un elemento con una variable. Por ejemplo, si le asociamos un bind a un input box, podemos hacer que se actualice cada vez que cambia el valor de una variable, y que simultáneamente actualice la variable cuando cambie el... -
LecciónCondicional IF y bloques DO-END
IF es la primera de las estructuras del lenguaje que vamos a ver. Evalúa a una expresión u otra según si una tercera expresión denominada condicional es verdadera o no. Por ejemplo, if A do B else C end evalúa a B si A, y evalúa a C si !A.... -
Lección 📈 En tendenciainstanceof y las guardas
instanceof es una palabra clave de JavaScript que hereda TypeScript que permite comprobar si un objeto es de una clase concreta. Para comprobaciones más complejas que permitan distinguir si una variable es de un tipo u otro, TypeScript tiene las guardas. -
LecciónPusheando a un remoto
Crearemos un repositorio en GitLab y lo asociaremos a nuestro repositorio local con `git remote`. Luego enviaremos nuestro código a la nube usando `git push`. -
CursoNuevas características de Go
Go evoluciona, por eso en esta lista te traigo las novedades que agregan al lenguaje de programación. -
Lección 🔥 PopularPasar números de binario a decimal
Cómo convertir un número de binario a decimal utilizando el algoritmo de Horner aplicado a base 2.