-
Lección 🔥 PopularQué es Quarkus y cómo crear un proyecto
Quarkus es un framework Java para crear aplicaciones web orientadas fundamentalmente al modelo de microservicio. Compila a nativo con GraalVM y permite crear aplicaciones compactas de arranque rápido y ligeras, listas para llevar a la nube. Está basado en MicroProfile, una alternativa que ha surgido en los últimos años a... -
Lección 🔥 PopularRecords vs Clases: ¿qué me interesa usar?
¿Qué me conviene, un record o una clase? En Java 14 empezaron las previas de los records, una nueva característica del lenguaje de programación Java que te permite crear clases de datos de una manera mucho más concisa que mediante la clase POJO tradicional. Sin embargo, tanto records como clases... -
Lección 🔥 Popular¿Cómo funciona la API de Streams de Java?
El lenguaje de programación Java incorpora métodos como .stream() y clases como Stream que permiten trabajar con datos mediante un sistema de pipelines. En este vídeo os hago una introducción visual que os explique cómo funciona un Stream de Java. -
Lección 🔥 PopularIntroducción a las excepciones en Java
Uno de los puntos de Java son las excepciones, que permiten interrumpir la ejecución de un método o de un programa ante una situación que se sale de lo normal, como una división por cero o un error que debe ser tratado. En este vídeo explico el principio que hay... -
Lección 🔥 PopularDefiniciones, funciones y comentarios
Qué son las definiciones, cómo asociamos expresiones a identificadores y como podemos parametrizar esas definiciones (construir funciones). También, cómo usar los comentarios. -
Lección 🔥 Popular¿Cómo funciona Comparator en Java?
Con la interfaz Comparator de Java, puedes definir tu propio comparador, que es una función que permite establecer la relación de orden entre dos elementos de un mismo tipo T. Esta interfaz es funcional y sólo hay que implementar un único método que devuelve el criterio de ordenación y que... -
Lección 🔥 PopularRetorno de funciones
Tercer y último vídeo sobre funciones en mi curso de fundamentos de Go. El objetivo de este vídeo será hablar de la palabra clave return y mostrar cómo devolver cosas en general en las funciones que escribamos en Go. -
Lección 🔥 PopularProtoBuf: qué es, para qué sirve, cómo se programa
En este vídeo os enseño cómo crear archivos .proto, qué se supone que tenemos que meter dentro de ellos, y para qué sirven. Los archivos ProtoBuf se usan principalmente para declarar los servicios que ofrece una API gRPC, así como los tipos de datos de sus parámetros y de sus... -
Lección 🔥 Popularthrow y throws, usos y diferencias
Con la palabra clave throw podemos lanzar excepciones en un método para interrumpir su ejecución y señalizar una situación excepcional que ocurrió durante su ejecución. Si la excepción lo requiere, tendremos que usar la palabra clave throws para anunciar las excepciones que son lanzadas como parte de la definición del... -
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.