CMMI
Idioma:English

Construcción de aplicaciones con Ant y Maven

Objetivos

El objetivo del curso es proporcionar una Visión Práctica de las posibilidades que brindan Ant y Maven para la construcción de aplicaciones, proporcionando guías de actuación y enfoques a utilizar.
Para ello se estudiará Ant como herramienta para todos los usos y Maven como herramienta estándar para la automatización en la generación y despliegue de aplicaciones

Audiencia

Se trata de un curso dirigido a arquitectos con conocimientos de Java.

Duración

16 horas

Pre-requisitos

Los conocimientos técnicos obligatorios para poder aprovechar este curso son:

  • Conocimientos de programación Java
  • Conocimientos de entornos de desarrollo

Los conocimientos deseables serían los siguientes:

  • Conocimientos del IDE Eclipse

Contenidos

Módulo 1 - INTRODUCCIÓN A ANT

  • Concepto y diferenciación de Make
  • Targets
  • Tasks

Módulo 2 - USOS COMUNES DE ANT

  • Empaquetado de una aplicación
  • Reemplazo de contenidos

Módulo 3 - EXTENDIENDO ANT

  • Creando una tarea personalizada

Módulo 4 - INTRODUCCIÓN A MAVEN

  • Concepto y diferenciación de Ant
  • Comprendiendo el POM (gestión declarativa de un fichero)

Módulo 5 - ARQUETIPOS

  • El concepto de Arquetipo
  • Entendiendo el ciclo de vida
  • Comandos básicos: compilar, limpiar, ejecutar test, instalar, desplegar,

Módulo 6 - GESTIONANDO EL CICLO DE VIDA

  • Repositorios
  • Gestión de dependencias
  • Algunos Plugins y Goals a conocer

Edificio Marie Curie    |   c/Leonardo Da Vinci 18, 5ª Planta   |    Parque Tecnológico Cartuja 93 - 41092 Sevilla    |    Términos y Condiciones