-
Lección 🔥 Popular¿Qué diferencia hay entre JakartaEE y JavaEE?
Simplemente, Jakarta EE es el nuevo nombre de Java EE. ¿Por qué cambió de nombre? Esta es su breve historia. -
CursoGenéricos en Java
Todo sobre el funcionamiento de los genéricos y las clases que los usan. -
Lección 📈 En tendenciaCómo funcionan los wildcards de un genérico
A veces en Java hay genéricos que llevan el símbolo de interrogación, como "?", "? extends X" o "? super Y". ¿Qué quiere decir este símbolo y por qué nos lo encontramos? Como te cuento en este vídeo, el sistema de inferencia de tipos de Java no permite usar por... -
Lección 📈 En tendencia¿Qué es Jakarta EE?
La primera pregunta a responder es saber exactamente con qué tipo de tecnología estamos trabajando. -
LecciónUso de Optional en Java
Con Optional puedes introducir en tu aplicación Java el concepto de valores opcionales; es decir, tu función te devuelve una caja en la que puede haber valor o no. Si conoces el Maybe de Haskell o te suena el Option de Rust, es el mismo concepto. Esto hace que tu... -
Lecciónimport static, ¿para qué sirve?
import static es una construcción de Java que permite importar atributos o métodos estáticos para no tener que referenciar todo el rato la clase a la que pertenecen. En este vídeo te cuento cómo se usa y qué lo diferencia de import. Spoiler: se parecen como huevo a una castaña.... -
Lección 🔥 PopularCómo configurar y crear tests de JUnit 5 en IntelliJ IDEA
Es posible utilizar JUnit 5 en IntelliJ IDEA. Además de las opciones de Maven y Gradle, que son las que te pueden proporcionar una forma más neutra y portable de mantener la suite de tests de tu programa, IntelliJ IDEA es compatible con JUnit dentro de sus proyectos propios. En... -
CursoJUnit 5
Aprende a escribir pruebas unitarias en Java utilizando JUnit 5, la última versión del framework de pruebas unitarias para Java. -
Lección 🔥 PopularCómo configurar y crear tests de JUnit 5 en Eclipse
Es posible utilizar JUnit 5 en Eclipse. Además de las opciones de Maven y Gradle, que son las que te pueden proporcionar una forma más neutra y portable de mantener la suite de tests de tu programa, tienes que saber que con los proyectos de Eclipse tradicionales también es posible... -
LecciónGenéricos en Java: cómo crear tu propia clase
Definir un genérico aporta algunas ventajas en un lenguaje orientado a objetos como Java, ya que la inferencia de tipos será mucho más rica que si únicamente usasemos la clase Object. Ya sabes qué es un genérico (y si no, recuerda que tengo un vídeo al respecto), así que en...