Presentación
  • Presentación
Introducción
  • Introducción
Instalación manual
  • Requisitos y métodos de instalación
  • Instalación manual
  • Instalación mediante un package manager
  • Instalación con el Gradle Wrapper
Gradle: fundamentos de su diseño
  • El lenguaje Groovy
  • DSL: Domain Specific Languages
  • Convention over Configuration
Gradle: conceptos básicos
  • build.gradle
  • Tasks
Proyecto java básico
  • Importación en eclipse
  • manifest
  • application plugin
  • lifecycle tasks
  • resources
Dependencias
  • Usos de las dependencias
  • Configuraciones
  • Ejemplo: ejecutando la aplicación
  • Extra properties
  • Repositorios
  • Coordenadas
  • Repaso sección dependencias
Pruebas
  • Primer test
  • Test mejorado
  • SourceSets
  • Configuraciones para las pruebas
Proyecto web
  • war plugin
  • war con código java
  • gretty plugin
  • web.xml y JSPs
Multi-projects builds
  • Importación del proyecto
  • Estructura de un build multi-project
  • Dependencias entre proyectos
  • Dependencias transitivas y artefacto final
  • subprojects, allprojects
Herramientas QA
  • Cobertura
  • Cobertura: estableciendo límites mínimos
  • FindBugs
Extras
  • Clase extra: otros cursos