Course Overview

The Sonatype Maven training course Maven Fundamentals (formerly known as MVN-101: Maven Mechanics) is the premier Java developer training course. It comprehensively covers Apache Maven installation and configuration, explains the motivation behind Maven and gives an overview of related development tools.

Objectives:

After this course, you will be able to:

  • Install and Run Apache Maven
  • Understand the contents of a Maven POM
  • Customize a Maven Lifecycle
  • Understand how to use Maven Plugins

Recommended For

Ideal for programmers who work with Maven projects and need to understand how to work with an existing Maven build. This class is also appropriate for the existing Maven user who is interested in developing a greater understanding of the Maven fundamentals.

Class Details

Related Product Nexus Professional
Prepares For Advanced Maven Techniques
Format Virtual Training Classes and Private On-Site Training Classes are available.
Cost

Virtual Training Classes - Normally $595 USD

Private On-Site Training Classes - Please contact a sales representative for pricing

Requirements Please review the system requirements.

Virtual Training Classes

Tuesday, May 22nd, 2012
11am-6pm EDT (GMT - 0400)
PRICE: $595 USD Enroll
Tuesday, June 19th, 2012
11am-6pm EDT (GMT - 0400)
PRICE: $595 USD Enroll

Course Outline

Module 1: An Introduction to Maven

  • What is Maven?
  • The Apache Maven Project
  • Installing Maven
  • Running Maven

Module 2: Projects

  • Creating a New Maven Project
  • Artifact Coordinates
  • The Project Object Model (POM)
  • Standard Directory Layout

Module 3: Core Concepts

  • The Maven Lifecycle
  • Key Lifecycle Phases
  • Maven Plugins and Goals
  • Lifecycles and Goals
  • Customizing the Lifecycle
  • Packaging Types and Lifecycles

Module 4: Dependencies

  • Maven Dependencies
  • Dependency Scope
  • Maven Repositories
  • Finding Dependencies

Module 5: Introduction to Multi-Module Builds

  • Project Aggregation
  • Project Inheritance

Sonatype Training

With Sonatype training, you’ll learn Maven fundamentals, best practices, tips and tricks directly from the experts. To best meet the needs of your organizations, we offer a number of course formats, ranging from instructor-led virtual classes, to private on-site training.

Find out more about:

Sonatype Promotion Subscribe via RSS