933 courses: ICT

ABIS

Projecten bouwen met Maven

  • by ABIS
Leuven and Online
793

Tijdens deze training maken we je vertrouwd met het meest populaire Java-buildtool van dit moment: Maven. Deze eendaagse cursus bij ABIS laat je begrijpen wat Maven is en hoe je het kunt gebruiken om Java-enterpriseapplicaties te bouwen.

Zowat alle ontwikkelaars gebruiken een IDE, maar daarnaast is een build management tool wel het meest voorkomend. Maven is de de facto standard build tool in open source software projecten. Daarnaast bewijzen zijn mogelijkheden zichzelf bij het creëren van stabiele en reproduceerbare builds van andere projecten.

In deze cursus zul je

  • leren wat Maven is en hoe het zich verhoudt tot andere Java-buildtools zoals Ant en Gradle;
  • kennismaken met de basisconcepten en terminologie;
  • een kijkje nemen in dependency management;
  • leren hoe je eenvoudige projecten én multi-module projecten kunt bouwen;
  • plugins gebruiken en zelf maken.

  • Introductie
    • Wat is Maven
    • Maven vergelijken met andere buildtools (Ant, Gradle, ...)
    • Maven installeren
  • Kernconcepten
    • POM
    • Artifact
    • Repository
    • Dependency
    • Plugin
    •  Build Lifecycle
  • POM-opties
    •  Properties
    • Resource Filtering
  • Enterprise-applicaties bouwen
    • Multi-module builds
    • POM-inheritance
  • Werken met Maven-plugins
    • Standaard plugins: surefire, javadoc, site, ...
    • Maven-archetypes
    • Custom plugins schrijven
  • Maven-ondersteuning in IDE’s
    • IntelliJ
    • Eclipse

Klassikale training met oefeningen.

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

Deelnemers zijn vertrouwd met XML (cf. cursus XML concepten) en hebben minstens een basiskennis van Java (cf. cursus Java: basiscursus)

Leuven € 793(Incl.VAT) Subscribe

Java-ontwikkelaars en architecten die aan de slag willen gaan met Maven om hun build processen te automatiseren.