Maven: Construyendo nuestros proyectos Java

Aprende a usar Maven en tu entorno DevOps

4.24 (169 reviews)
Udemy
platform
Español
language
Other
category
instructor
512
students
4 hours
content
Sep 2023
last update
$39.99
regular price

What you will learn

Uso de Maven dentro del ecosistema Java

Description

Maven es una herramienta de software para la gestión y construcción de proyectos Java creada por Jason van Zyl, de Sonatype, en 2002. Es similar en funcionalidad a Apache Ant (y en menor medida a PEAR de PHP y CPAN de Perl), pero tiene un modelo de configuración de construcción más simple, basado en un formato XML. Estuvo integrado inicialmente dentro del proyecto Jakarta pero ahora ya es un proyecto de nivel superior de la Apache Software Foundation.

Maven utiliza un Project Object Model (POM) para describir el proyecto de software a construir, sus dependencias de otros módulos y componentes externos, y el orden de construcción de los elementos. Viene con objetivos predefinidos para realizar ciertas tareas claramente definidas, como la compilación del código y su empaquetado.

Este cursos está dividido en las siguientes secciones:

  1. Sección uno: Prólogo.
    En esta sección daremos una breve presentación del curso y explicaremos toda la instalación de las herramientas para sobrellevar de la mejor manera todos los talleres.

  2. Sección dos: Entendiendo DevOps.
    Resumiremos todos el entorno DevOps y hablaremos pormenorizadamente de todas las herramientas que se relacionan entre sí, poniendo especial interés en Maven.

  3. Sección tres: Maven.
    El grueso del curso con multitud de talleres y conceptos para usar Maven de manera excelente en todos nuestros desarrollos Java.

  4. Sección cuatro: Una última cosa más.
    Despedida del curso, algunas consideraciones y promociones de cursos relacionados con esta materia.

Si eres desarrollador Java y quieres aprender pormenorizadamente para qué sirve Maven, no dudes en cursar este curso.
¡Te espero!

Content

Prólogo y herramientas

Introducción
Comprobar MV Java
Descargar MV Java
Instalar Java
Descargar Eclipse
Instalar Eclipse

Entendiendo DevOps

Fase 1: Repositorio de código
Fase 2: Gestor de dependencias
Fase 3: Repositorio de artefactos
Fase 4: Servidor de IC
Fase 5: Testing
Fase 6: Calidad
Fase 7: Comunicación
Fase 8: Entornos

Maven

Maven
MvnRepository
Gestor de dependencias
Primeros mojos-goals básicos
Plugins en Maven con goals
Generando documentación
Analizando dependencias
Creación de maven web
Añadir plugin Jetty
Lugar de plugins
Herencia
Settings.xml
Vulnerabilidades
Configurando Maven en Eclipse
Creando nuestro primer proyecto Maven con Eclipse
Creando proyecto web con Maven en Eclipse
Descargar proyecto Maven e importe a Eclipse
Importar proyecto Maven desde GitHub a Eclipse

Una última cosa más

Una última cosa más

Screenshots

Maven: Construyendo nuestros proyectos Java - Screenshot_01Maven: Construyendo nuestros proyectos Java - Screenshot_02Maven: Construyendo nuestros proyectos Java - Screenshot_03Maven: Construyendo nuestros proyectos Java - Screenshot_04

Reviews

ALFREDO
June 5, 2023
It's a good starting course for Maven. I found particularly interesting the explanation of DevOps and the role that Maven plays in it.
Kevin
May 25, 2023
Bastante claro y conciso. Da bastante información y al estar bastante separado puedes volver a contrastar rápidamente con un punto anterior.
Xavier
May 17, 2023
Me ha gustado mucho la estructura y organización del curso, así como las diferentes explicaciones y ejemplos facilitados de forma clara y concisa. Lo recomiendo totalmente.
Elohim
May 17, 2023
El curso está muy bien estructurado y presentado de manera clara y concisa. Desde el principio, el instructor muestra un amplio conocimiento sobre Maven y sabe transmitirlo de manera efectiva. Una de las cosas que más me ha impresionado del curso ha sido la calidad de los materiales proporcionados. Los recursos complementarios, como guías de referencia y ejemplos de código, fueron muy útiles para afianzar los conceptos aprendidos en cada lección. El curso abarca desde los fundamentos básicos de Maven hasta temas más avanzados, como la gestión de dependencias, la configuración personalizada y la automatización de compilaciones. Cada tema se presenta de forma progresiva, lo que facilita la comprensión y el seguimiento del curso.
Sergio
May 17, 2023
Buen curso sobre proyectos Java en Maven. Me ha servido para aprender opciones que no conocía de esta herramienta
Mauro
April 16, 2023
Excelente presentación, muy clara la explicación, todos los videos tienen muy buen contenido, muy recomendado.
Jordi
September 11, 2022
Curso de Maven a fondo. Desde la instalación de las herramientas hasta un rápido repaso de conceptos DevOps para todos los niveles. Recomendado
Julio
July 9, 2022
Me pareció excelente el curso. Paso a paso, con explicaciones teóricas y prácticas. Maven es una herramienta y enseña a usar esa herramienta, con algunos ejemplos de uso. No esperen ver ejemplos de creaciones todos los proyectos posibles que puede manejar maven ya que sería un curso muy extenso y fastidioso. Con saber usarlo, ya tocará a cada uno investigar qué dependencias y artifactId se debe usar dependiendo de lo que queremos hacer.
Alfredo
April 11, 2022
Temas muy bien explicado, sin embargo como retro alimentación sugiero que en procesos donde se instalen o se importen proyectos se agreguen los puntos de posibles errores que pueden surgir durante x proceso y sabes como resolverlos

Coupons

DateDiscountStatus
9/8/202250% OFF
expired

Charts

Price

Maven: Construyendo nuestros proyectos Java - Price chart

Rating

Maven: Construyendo nuestros proyectos Java - Ratings chart

Enrollment distribution

Maven: Construyendo nuestros proyectos Java - Distribution chart

Related Topics

4173132
udemy ID
7/8/2021
course created date
7/11/2021
course indexed date
Bot
course submited by