Snel navigeren naar:

  • Inhoud
  • Voordelen
  • Specificaties
  • Reviews
  • More information
  • FAQ

Productinformatie

In deze Maven training / cursus leert u de basis van Maven kennen. Apache Maven is een open source project management tool. In deze cursus leert u specifiek hoe u Maven kunt instellen en hoe u test projecten kunt ontwikkelen.

Onderwerpen die onder andere aan bod komen zijn pom.xml, Maven lifecycles and phases, Mavin plugins, dependency management, archetypes en nog veel meer.

Inhoud van de training

Maven Fundamentals

7 uur

Getting Started with Maven

  • start the course
  • describe Maven and the functionality it provides
  • verify system requirements, install Maven, and set required Maven environment variables and paths
  • create a Maven project and navigate its structure
  • identify the features of a pom.xml
  • access and specify properties in Maven configuration files
  • build and test a basic Maven project
  • outline how dependency management is implemented by Maven using repositories
  • identify how to manage transitive dependencies and identify available dependency scope settings
  • configure repositories in a Maven settings.xml file and describe how dependencies are identified and managed in pom.xml
  • use the install plugin to manually install a dependency for a Maven project and configure an external dependency
  • use snapshot settings and specify a repository for snapshots
  • define plugin repositories and describe settings in pom.xml
  • describe the Maven Lifecycles and phases, the relation to goals, and associated plugins
  • configure and use Maven plugins
  • develop a basic Maven plugin
  • identify available Maven archetypes and select one for use
  • use the maven-archetype-webapp to generate a web application
  • add a servlet to a Maven web project
  • contrast multi-module projects with inheritance and create a Maven parent project with multiple modules
  • create and use a Maven archetype
  • describe Maven build profiles
  • identify how to activate and de-activate Maven build profiles
  • create projects in Maven

Maven Fundamentals: Documentation, Resources, Plugins, Releases, IDE Integration

  • start the course
  • identify types of tests available for Maven projects
  • add test-scoped dependencies for unit and integrating testing using Maven profiles
  • use the Surefire and Failsafe plugins to run tests for Maven projects
  • use the Maven Surefire plugin to generate test reports
  • use the Maven site lifecycle plugin to create site documentation
  • customize content and configuration for Maven site generation
  • use the Javadoc plugin to generate javadocs for Maven projects
  • use the Cobertura plugin to generate reports regarding test coverage
  • use the findbugs plugin to look for bugs in Maven projects
  • specify resource directories for Maven projects
  • filter resources for Maven projects
  • use the remote resources plugin to enable Maven projects to share resources
  • use the Maven Build Number plugin to obtain and expose a build number
  • use the Maven Shade plugin to combine, hide or change dependencies into a single artifact
  • use the Maven Build Helper plugin
  • use the Maven AntRun plugin
  • use the Maven exec plugin
  • deploy a Maven project to a remote repository
  • use the Maven Assembly plugin to create distributions
  • prepare for a Maven release
  • use the Maven Release plugin to release a project
  • troubleshoot Maven with tasks such as analyzing Maven output and dependencies, and using debug mode
  • integrate and use Maven functionality via Eclipse
  • integrate and use Maven functionality within NetBeans
  • integrate and use Maven functionality within Intellij IDEA
  • create reports and use deployment options for a Maven project

Kenmerken

Engels (US)
7 uur
Web Developer
90 dagen online toegang
HBO

Meer informatie

Extra product informatie 0
Doelgroep Softwareontwikkelaar, Webontwikkelaar
Voorkennis

Voor deze cursus is geen specifieke voorkennis vereist.

resultaat

Na het volgen van deze cursus bent u bekend met de basis van Apache Maven.

Positieve reacties van cursisten

Ontwikkel je tot data analist

Service is echt heel goed. Snel, klantvriendelijk, weten waar ze over praten en denken met je mee met oplossingen. Daarnaast hebben ze ook een goed leerplatform om je studie te volgen en na elke module een korte toets om te zien hoeveel je ervan heb begrepen en je kan de status zien hoeveel tijd je hebt besteed aan je studie. Ik waardeer ze enorm en ik raad elke ICT'er aan om met hen in zee te gaan om je studie te volgen.

- Emilio Jones

Training: Introduction to SQL

Eén training geprobeerd en deze naar tevredenheid gevolgd. Een module werkte in eerste instantie niet, maar na contact opgenomen te hebben met klantenservice kreeg ik snel antwoord met een oplossing.

- Lars van der Spek

Training: Certified Ethical Hacker (CEHv12) - incl. examen

Eerste keer dat ik een online training heb gedaan en zou zo weer een training volgen via icttraningen.nl

- Jerry Jialal

Training: Microsoft Managing Modern Desktops (exam MD-101)

Het resultaat van de groep is absoluut bevredigend. Ik ga in ieder geval geen ander meer bellen.

- Antoine Evertze, Sales Engineer bij Chubb

Training: PRINCE2® 6e editie Foundation- incl. examen

Als er wat is staan ze altijd voor me klaar. Ik word meteen geholpen als ik bel.

- E. Zeijlmans, P&O adviseur bij Parnassia Groep

Training: ITIL® 4 Foundation - incl. examen

Wij zijn gebaat bij mensen die bijblijven in hun vakgebied en continu getriggerd worden.

- W. van Uijthoven, IT manager bij gemeente Arnhem

Training: Excel 2013 Compleet

Ik heb al eens eerder een training gehad via icttrainingen.nl en dat was een erg leerzame, leuke ervaring. Nu heb ik via het werk een online cursus en deze lijkt tot nu toe ook erg leerzaam.

- Michelle Brierley

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties