Conocimientos y habilidades que adquieres realizando este curso

  • Qué es Lombok
  • Anotaciones estables

Temario

  • 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
  • RequiredArgsConstructor (vista previa)

    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

Relacionado

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

Curso de Java 8 desde cero

Curso de Java 8 desde cero

curso

Con este curso aprenderás:

  • Instalar un entorno de desarrollo para Java
  • Conocerás las variables y su uso en Java.
  • Aprenderás sobre tipos de datos, operadores y estructuras de control

Duración: 9 horas y 2 minutos

Preguntas Frecuentes

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos 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í.

En OpenWebinars los cursos 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.

Efectivamente, una vez superado cada curso podrás descargarte el diploma acreditativo de cada uno de ellos. Añade estos cursos a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todos los cursos de la carrera.

Descripción

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.

* 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.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars