Curso de Especialista en Maven
Información del curso
Curso
On-line
60 horas
Precio 260 €
Descripción
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 existen multitud de proyectos configurados con Maven así que es hora de aprender y empezar a usarlo de forma natural en los proyectos.
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 existen multitud de proyectos configurados con Maven así que es hora de aprender y empezar a usarlo de forma natural en los proyectos.
Temario
Introducción
- Conceptos generales
- Instalación Maven
- Uso del JDK
- Arquetipos
- Creación de nuestro primer proyecto Maven
- Construcción de un proyecto
- Localización del repositorio
- Crear un proyecto en Eclipse
- Importar un proyecto en Eclipse
- Crear un proyecto en Intellij
- Importar un proyecto en Intellij
- Ciclo de vida, fases y objetivos
- El fichero POM.xml
- Configurando Maven
- Opciones de la Command Line
- Crear y activar perfiles
- Uso de propiedades
- Especificar el tipo de codificación
- Uso del plugin Clean
- Uso del plugin Compiler
- Cambiando el compilador de nuestro proyecto
- Especificar la versión Java a usar en la compilación
- Uso del plugin Surefire
- Uso del plugin Resources
- Utilizando el plugin para Eclipse para ejecutar objetivos
- Declaración de ámbitos en dependencias
- Listado de uso de dependencias en proyectos
- Resolución en el solapamiento de dependencias
- Descarga de dependencias
- Concepto de Snapshot
- Manejo de errores
- Detección de uso de dependencias
- Instalación manual de dependencias
- Gestión de dependencias en Eclipse
- Herencia en Maven
- Agregación en proyectos
- Combinando herencia y agregación
- Gestión de dependencias en proyectos multimódulo
- Gestión de plugins en proyectos multimódulo
- Uso de perfiles en proyectos multimódulo
- Construcción de un proyecto JAR
- Generación de un ejecutable JAR
- Generación de un JAR con el código fuente de nuestro proyecto
- Generación de un JAR con el código de testeo
- Construcción de un proyecto WAR
- Construcción de un proyecto POM
- Uso de tomcat para ejecutar un proyecto web
Destinatarios
Este curso está 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.
Cualquier persona que quiera desarrollar proyectos Java y gestionarlos por medio de Maven.
Objetivos
- 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
Horario
Convocatorias Octubre, Enero y Marzo
Curso de Especialista en Maven
Academia Abamar
Campus y sedes: Academia Abamar
Academia Abamar
(Madrid)
Cursos más populares
Temas relacionados