Learn Maven

Learn what is maven ? how to use maven ? maven installation, maven profile, resources and archtypes.
3.7 (219 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
7,773 students enrolled
Instructed by Paresh Bhavsar IT & Software / Other
Start Learning Now
  • Lectures 15
  • Length 2 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

Course Contents

Learning Apache Maven will help out to understand Software Project Life-cycle phases and build system. As java projects requires lot of dependencies to be managed, Apache Maven knowledge will make you effective at delivering Java Based Application.

This course contains below mentioned.

1. What is Maven and Why to use Maven?

2. Build Lifecycle Phases

3. Dependency Management

4. Creating Maven Based Java Projects

5. Maven Plugins - Executable Jar Files

6. Maven Resource (Including / excluding)

6. Maven Plugins, Profiles and Modules


Anyone who wish to learn Java program build cycle.


This course is having videos, presentation, test papers and hand-outs to download.


Course is structured to various sections and each section having videos, hand-outs and execercise to perform.

What are the requirements?

  • Basic Knowledge of Software Development Life Cycle

What am I going to get from this course?

  • Understand and Learn Maven
  • Create Java Based Maven Projects
  • Maven Resources and Plugins

Who is the target audience?

  • Any Java Programmer
  • Any Student of CS / IT

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Understanding Maven
Maven Introduction and Installation
Maven Introduction Notes
1 page
Maven vs Ant
Complete Presentation
1 page
Section 2: Creating Java Based Maven Projects
Creating and Running Maven Based Java Project
Maven Based First Java Project
1 page
Eclipse Plugin - m2e
Maven with Intellij
Section 3: Advance Topics - Maven Resource Management And Profiles
Maven Repository, Executable Jars and Java Compilers
Practical Exercises
3 pages
Profiles - Build for Different Enviornments
Section 4: Maven Based Java Project
Sample Java Project Using Maven
Section 5: Maven Questions / Test
Test Paper
20 pages
Sample Code

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

I am working as Sr. Software Engineer having 10+ years exposure to design and develop software. As I have gain much from open source community and society, I would like to contribute back to society.

I am Java Certified (SCJP) and Hadoop Certified (Cloudera Certitiation). I am electronics and communication engineer with teaching background.

I like to teach students during free time and love doing so. It gives me pleasure to teach students.

Ready to start learning?
Start Learning Now