Herramientas

Curso de anotaciones Lombok para Constructores, Equals y Hash code

Comenzamos este tercer curso del itinerario formativo que hemos preparado sobre la librería Lombok, en el que vas a aprender a usar las anotaciones que ofrece la misma para constructores, equals y hash code.
4.5 (34 valoraciones)
3 horas y 43 minutos · Curso
Curso de anotaciones Lombok para Constructores, Equals y Hash code

Lo que aprenderás en este curso:

  • Qué es Lombok
  • Anotaciones estables

Requisitos del curso

Para sacarle el máximo provecho a este curso es recomendable tener experiencia en desarrollo en Java y haber realizado nuestros curso de Introducción a Lombok: Primeras anotaciones y el curso de anotaciones Lombok orientadas a objetos.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.5
34 valoraciones

Contenido del curso:

    • 4m
    • ¿Qué es Lombok?
      4m
    • Patrón Builder (Parte I)
      6m
    • Patrón Builder (Parte II)
      3m
    • Anotación Builder (Parte I)
      7m
    • Anotación Builder (Parte II)
      7m
    • Builder.default
      2m
    • Builder Singular
      7m
    • Práctica: Builder con Java
      27m
    • Práctica: Builder con Lombok
      7m
    • Práctica: Configuraciones de Builder
      7m
    • EqualsAndHashCode
      4m
    • Práctica: EqualsAndHashCode
      18m
    • NoArgsConstructor
      3m
    • Práctica: NoArgsConstructor
      9m
    • 3m
    • Práctica: RequiredArgsConstructor
      7m
    • AllArgsConstructor
      3m
    • Práctica: AllArgsConstructor
      7m
    • Constructores: Conceptualización
      4m
    • Explicación de la práctica
      5m
    • Algoritmo Quick Sort
      7m
    • Creación del Quick Sort (Parte I)
      22m
    • Creación del QuickSort (Parte II)
      5m
    • Lógica de la app
      16m
    • Ejecución de la app
      8m
    • Conclusiones
      3m
    • Próximos cursos
      3m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Soluciona los problemas de fetching con Spring Data JPA

Soluciona los problemas de fetching con Spring Data JPA

44 minutos y 31 segundos · Curso

En esta formación aprenderás de forma práctica la implementación de estrategias para el fetching de entidades JPA en el marco de Spring Data JPA.

  • Desarrollo Web
Paginación de resultados en tu API REST con Spring Boot

Paginación de resultados en tu API REST con Spring Boot

41 minutos y 18 segundos · Curso

En esta formación práctica aprenderás a crear aplicaciones API REST Spring, integrando mecanismos de paginación de resultados en las respuestas, todo ello desde el popular …

  • Desarrollo Web

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

2

¿Cuándo comienza la formación?

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

3

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la lista.

Para hacer este curso de Lombok es aconsejable haber realizado previamente el curso de introducción a Lombok y el curso de anotaciones Lombok orientadas a objetos, para mantener el orden de aprendizaje que el profesor de estos cursos ha planteado. Con el mismo añadirás el conocimiento de las anotaciones para constructores, equals y hash code a todo lo que habías aprendido previamente en los otros cursos.

El requisito principal para hacer estos cursos de Lombok de una forma correcta, comprendiendo todo lo que se explica, es tener unos buenos conocimientos sobre Java, por lo que si no es tu caso, puedes comenzar realizando el curso de Java 8 desde cero, que tienes disponible en la plataforma.

El curso se ha estructurado en una primera introducción, en la que se recordarán algunos aspectos vistos en los dos cursos anteriores, y se resumirá todo lo que se expondrá como nuevo temario en este tercer curso, que se ha dividido en dos secciones diferentes y un resumen final.

En el primero de estos dos segmentos del curso, se comenzarán introduciendo, una a una y de forma teórica y práctica, las anotaciones que corresponden al tema del curso, es decir, las anotaciones para constructores, equals y hash code.

En las primeras lecciones el profesor explicará en qué consiste y cómo utilizar el patrón Builder y la anotación @Builder y sus variantes @Builder.Default y @Singular, además de realizar unas completas prácticas en las que empleará todo lo explicado previamente, para comprender mejor la teoría. Las mismas consistirán en usar Builder con Java y con Lombok, y una tercera en la que podrás ver cómo realiza diferentes configuraciones de Builder.

Continuará la formación entrando a explicar la siguiente anotación, @EqualsAndHashCode, que genera los métodos equals y hashCode, primero de forma teórica y después con una práctica en la que ver de forma aplicado cómo se utiliza la misma de una forma bastante completa.

Seguidamente podrás aprender las anotaciones orientadas a los Contructores, como son @NoArgsConstructor, @RequiredArgsConstructor y @AllArgsConstructor, del mismo modo que todas las anteriores, primero de una forma más enfocada a la teoría, y después realizando un ejercicio práctico de cada una, para ver su funcionamiento aplicado.

Finalizado este primer bloque del curso, pasaríamos al segundo, que en su totalidad funciona como ejercicio práctico en el que utilizar todo el contenido teórico visto en el primer bloque, para desarrollar un programa desde cero, utilizando las anotaciones aprendidas en este curso. Aunque el objetivo del ejercicio es que consigas realizar la propuesta por tu cuenta, finalmente será resuelta por el profesor, paso a paso y en su totalidad, por si no lo has conseguido para que aprendas a resolverla.

A modo de cierre del curso, haremos una recapitulación del contenido expuesto a lo largo de la formación y un primer vistazo a lo que explicará en el siguiente curso, que será ya el último de este ciclo formativo sobre Lombok.

Artículos
Ver todos