MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Apache Maven Training Course

Course Summary

Become familiar with Maven, the build automation tool with Simplilearn’s online Apache Maven training course to solve problems related to project building with ease. Understand and implement Maven repository, lifecycle, plugins, dependencies, build properties, release process, multi-module projects, and tricks and patterns.


  • +

    Course Syllabus


    Course preview

    Apache Maven

    Lesson 01 - Introduction 18:28

    1.1 Introduction to Apache Maven 03:35

    1.2 Installing Apache Maven 03:30

    1.3 Understanding the Maven Repository 03:06

    1.4 Understanding the Maven Lifecycle 04:16

    1.5 Understanding the Role of Plugins 04:01

    Lesson 02 - Dependencies 14:22

    2.1 Introducing Maven Dependencies 02:31

    2.2 Controlling Maven Classpaths 03:05

    2.3 Maven and Transitive Dependencies 02:59

    2.4 Managing Dependencies that All Projects Need – Part 1 02:34

    2.5 Managing Dependencies that All Projects Need – Part 2 03:13

    Lesson 03 - Plugins 16:12

    3.1 Introducing Maven Plugins 03:24

    3.2 Adding Steps to a Maven Build 02:59

    3.3 Code Generation 02:52

    3.4 Managing Plugins with a Parent POM 03:27

    3.5 Finding Available Plugins 03:30

    Lesson 04 - Controlling the Build 17:14

    4.1 Maven Build Properties 03:41

    4.2 Maven Profiles 02:50

    4.3 Profile Activation via Properties 02:52

    4.4 Profile Activation via Environment 03:08

    4.5 User Settings, Profiles and Repositories 04:43

    Lesson 05 - The Project Website 18:13

    5.1 The Basic Website and Reports 04:13

    5.2 Using Report Plugins 03:46

    5.3 Creating Custom Pages 04:00

    5.4 FAQ (frequently asked question) Pages and Site Appearance 03:09

    5.5 Deploying to a Web Server 03:05

    Lesson 06 - The Maven Release Process 18:39

    6.1 Deploying to a Repository 03:00

    6.2 Using Snapshots 03:27

    6.3 Preparing for a Release 03:19

    6.4 Releasing Maven Artifacts 02:20

    6.5 Preparing for an Open Source Release 03:29

    6.6 Publishing to Maven Central 03:04

    Lesson 07 - Multi-module Projects 12:41

    7.1 Understanding the Multi-module Project 03:37

    7.2 Incremental Building with Multiple Modules 02:37

    7.3 Building a Website for a Multi-module project 03:49

    7.4 Releasing the Multi-module Project 02:38

    Lesson 08 - Maven Tricks and Patterns 19:45

    8.1 Invoking Ant from Maven 03:46

    8.2 Accessing Maven Artifacts from Ant 02:47

    8.3 Building a Simple Installer 05:20

    8.4 Running Functional Tests 03:15

    8.5 Disabling Default Plugin Bindings and Excluding Transitive Dependencies 04:37

    That was just a sneak-peak into the lesson.
    Enroll for this course and get full access.
    Enroll now


Course Fee:
USD 149

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top