Especialista en Maven

Convocatorias Octubre, Enero y Marzo

Duración: 60 horas

Precio: 325€ 260€ + 21% de IVA

Por qué elegir Academia Abamar – E-learning solutions

Formas de pago: Paypal Transferencia

El Curso de Maven permite al alumno aprender a utilizar una herramienta para la gestión y construcción de proyectos software que le va a permitir automatizar tareas de compilación, empaquetado, despliegue, testeo y documentación.

Maven nos permitirá centrarnos en el desarrollo de las aplicaciones y olvidarnos del control de versiones de las librerías utilizadas y de la configuración de nuestros proyectos ya que Maven se encarga de todas estas tareas.

En cualquier empresa nos encontraremos con multitud de proyectos configurados con Maven asique es hora de aprender y empezar a usarlo de forma natural en nuestros proyectos.

- Gestión y manipulación de dependencias (librerías)
- Conocimiento del ciclo de vida de un proyecto Maven
- Uso de arquetipos para la creación de proyectos Maven
- Uso de plugins para limpiar, compilar y desplegar proyectos Maven
- Desarrollo de proyectos multimódulo
- Uso de perfiles
- Integración con proyectos Java
- Despliegue de aplicación web en Tomcat

Este curso se encuentra dirigido a cualquier desarrollador o estudiante que quiera aprender a realizar automatizaciones y gestionar librerías de una forma sencilla en el desarrollo de proyectos.

Cualquier persona que quiera desarrollar proyectos Java y gestionarlos por medio de Maven.



Tras superar las pruebas de evaluación, el alumno recibirá el título de "Especialista en Maven"

MÓDULO 1 - INTRODUCCIÓN
a. Conceptos generales
b. Instalación Maven
c. Uso del JDK
d. Arquetipos
e. Creación de nuestro primer proyecto Maven
f. Construcción de un proyecto
g. Localización del repositorio
MÓDULO 2 - INTEGRACIÓN CON IDE
a. Crear un proyecto en Eclipse
b. Importar un proyecto en Eclipse
c. Crear un proyecto en Intellij
d. Importar un proyecto en Intellij
MÓDULO 3 - CICLO DE VIDA
a. Ciclo de vida, fases y objetivos
b. El fichero POM.xml
c. Configurando Maven
d. Opciones de la Command Line
e. Crear y activar perfiles
f. Uso de propiedades
g. Especificar el tipo de codificación
MÓDULO 4 - PLUGINS DE MAVEN
a. Uso del plugin Clean
b. Uso del plugin Compiler
c. Cambiando el compilador de nuestro proyecto
d. Especificar la versión Java a usar en la compilación
e. Uso del plugin Surefire
f. Uso del plugin Resources
g. Utilizando el plugin para Eclipse para ejecutar objetivos
MÓDULO 5 - GESTIÓN DE DEPENDENCIAS
a. Declaración de ámbitos en dependencias
b. Listado de uso de dependencias en proyectos
c. Resolución en el solapamiento de dependencias
d. Descarga de dependencias
e. Concepto de Snapshot
f. Manejo de errores
g. Detección de uso de dependencias
h. Instalación manual de dependencias
i. Gestión de dependencias en Eclipse
MÓDULO 6 - PROYECTOS MULTIMÓDULO
a. Herencia en Maven
b. Agregación en proyectos
c. Combinando herencia y agregación
d. Gestión de dependencias en proyectos multimódulo
e. Gestión de plugins en proyectos multimódulo
f. Uso de perfiles en proyectos multimódulo
MÓDULO 7 - DESARROLLO JAVA CON MAVEN
a. Construcción de un proyecto JAR
b. Generación de un ejecutable JAR
c. Generación de un JAR con el código fuente de nuestro proyecto
d. Generación de un JAR con el código de testeo
e. Construcción de un proyecto WAR
f. Construcción de un proyecto POM
g. Uso de tomcat para ejecutar un proyecto web

 

Boletín de Noticias

Si quieres estar al tanto de las últimas noticias de tu sector y de nuestros cursos, suscríbete gratis a nuestro boletín

– Responsable: Academia Abamar
– Finalidad: Envío de prospección comercial sobre cursos de la Academia, promociones, descuentos, novedades y noticias que puedan resultarle de interés.
– Legitimación: Consentimiento del interesado, si bien puede revocar el consentimiento cuando usted lo desee
– Destinatarios: No se cederán datos a terceros, salvo obligación legal.
– Derechos: Acceder, rectificar, suprimir los datos y otros derechos, como se explica en la información adicional.
– Información adicional: política de privacidad, política de cookies y aviso legal