- Introduction to Apache Maven
- Installing Apache Maven
- Understanding the Maven Repository
- Understanding the Maven Lifecycle
- Understanding the Role of Plugins
Maven Training
Quick Facts
particular | details | ||||
---|---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekdays, Weekends
|
Course overview
The maven Training course is an online training administered by Mindmajix that aims at providing the students with a thorough understanding of Maven. The training course will train the learners on the automation of Java projects building making use of the Apache Maven. The learners will be given an insight into the integration of IDEs such as NetBeans and Eclipse with the Maven build system and using Maven with IDE.
The candidates, especially the Java developers, DevOps Engineers, etc, who look forward to joining the Maven Training online course can take the programme either of the three available modes of enrolment, namely, corporate training, Self-Paced Videos, and Live Online. The curriculum will walk the students through Plugins, Maven Release Process, Maven Dependencies, Maven Classpaths, and much more. After the Maven Training certification, the students will be provided with the services interviews, career guidance, support to make resumes, etc.
The highlights
- 100 % online course
- Offered by Mindmajix
- FREE Demo on Request
- Flexible Schedule
- Online Live and Self-paced Training Options
- 24/7 Lifetime Support
- Life-Time Self-Paced Videos Access
- One-on-One Doubt Clearing
- Certification Oriented Curriculum
Program offerings
- One-on-one doubt clearing sessions
- Certification oriented curriculum
- Real-time project use cases
- Free demo on request
- 24/7 lifetime support
- 30 hours of sessions
- Online live option
- Online live and self-paced training options
- 20 hours of labs
Course and certificate fees
certificate availability
Yes
certificate providing authority
Mindmajix Technologies
Who it is for
What you will learn
After the completion of the Maven Training online certification, the students will be able to develop a thorough knowledge of concepts related to Maven. Plus, the learners will learn Apache Maven, Maven, Transitive Dependencies, Code Generation, the Multi-module Project, and whatnot.
The syllabus
Introduction
Dependencies
- Introducing Maven Dependencies
- Controlling Maven Classpaths
- Maven and Transitive Dependencies
- Managing Dependencies that All Projects Need – Part 1
- Managing Dependencies that All Projects Need – Part 2
Plugins
- Introducing Maven Plugins
- Adding Steps to a Maven Build
- Code Generation
- Managing Plugins with a Parent POM
- Finding Available Plugins
Controlling The Build
- Maven Build Properties
- Maven Profiles
- Profile Activation via Properties
- Profile Activation via Environment
- User Settings, Profiles and Repositories
The Project Website
- The Basic Website and Reports
- Using Report Plugins
- Creating Custom Pages
- FAQ (frequently asked question) Pages and Site Appearance
- Deploying to a Web Server
The Maven Release Process
- Deploying to a Repository
- Using Snapshots
- Preparing for a Release
- Releasing Maven Artifacts
- Preparing for an Open Source Release
- Publishing to Maven Central
Multi-Module Projects
- Understanding the Multi-module Project
- Incremental Building with Multiple Modules
- Building a Website for a Multi-module project
- Releasing the Multi-module Project
Maven Tricks And Patterns
- Invoking Ant from Maven
- Accessing Maven Artifacts from Ant
- Building a Simple Installer
- Running Functional Tests
- Disabling Default Plugin Bindings and Excluding Transitive Dependencies