Apache Maven | From beginner to expert (Udemy.com)
Apache Maven | From beginner to expert
Created by: Tech Framer
Last updated December 2022
What you will learn
- Install Maven
- Create maven project
- Repository (Local Repository and Remote Repository)
- Build / Packages
- Creating Build
- Build Lifecycle
- Plugin And Goals
- Understand Phase, Plugin and Goals
- Options
- Run Maven Commands
- Internal Understanding of Maven
- Dependency and Dependency Tree
- Understanding POM
- Super POM
- Minimal POM
- Project Inheritance
- Project Aggregation
- Project Variables / Properties
How it compares
Against the other 231 rated Udemy courses in Java on CourseDuck:
- Rating4.0 out of 5higher than 6% of them
- Reviews48#226 of 232 by number of reviews
- Length1.6 hoursshorter than 95% of them
- Last updatedDecember 2022earlier than 54% of them
Course Description
This couse is to attain a proper technical understanding of Apache Maven, What it is and how it works... It will give you an internal imagination of the technology in a very much practical way.
This course is not designed for theoritical knowledge, it defines the practical use of and the ideologies behind the simple looking commands.
This course focus on the following areas,
Use / Working with Maven
Install - This session of course defines how we can install maven in ubuntu system (Linux environments).
Create maven project - This session of course defines how we can create a simple maven project and use it.
Different Terminologies used in Maven - This sesion of course defines that what all terminologies are used in maven. It include the following,
Repository (Local Repository and Remote Repository)
Build / Packages
Creating Build
Build Lifecycle
Build Phases
Default Build Life Cycle Phases
Clean Build Life Cycle Phases
Plugin And Goals
Understand Phase, Plugin and Goals
Options
Run Maven Commands
Internal Understanding of Maven
How maven run commands - This session of course defines how maven run commands internally.
Create Command
Simple Command
Dependency
Dependency Tree
Understanding POM - This session of course defines the overall POM
What is POM
Super POM
Minimal POM
Project Inheritance
Project Aggregation
Project Variables / Properties
This course is the one stop solution for you for Apache Maven. It can make you an expert in Apache Maven starting from basics.
This course is good for people for all the levels (freshers OR experienced). It can take your career to the next level.
Instructor Details
- 4.0 Rating
48 Reviews
Tech Framer
I am a Solution Architect. Have a decade of experience in software and product development. Have worked on numerous technologies like JanusGraph DB, NIFI, Spring, Hibernate, Java, Mysql, Hbase, HDFS and projects.
While working I have seen many difficulties faced by freshers. I want to bridge the gap between a fresher and an experienced working professional.
I would love to share what I have learned in these years.
More Java courses
Hibernate and Spring Data JPA: Beginner to Guru (2026)
4.8 (1,265 Reviews)
Provider: Udemy
Time: 30.3h
$84.99
Learn JAVA Programming - Beginner to Master (2026)
4.7 (31,368 Reviews)
Provider: Udemy
Time: 61.4h
$119.99
The Complete Java Certification Course (2025)
4.7 (30,462 Reviews)
Provider: Udemy
Time: 18.1h
$174.99
Oracle Java Certification - Pass the Associate 1Z0-808 Exam. (2025)
4.7 (6,236 Reviews)
Provider: Udemy
Time: 20.2h
$12.99
Reviews
By Maykol Chirinos on 7/22/2025
The accent is terrible, and it could have been better
By Stefano Marano on 10/7/2024
better to replace manual handwriting with text
By Antonio Kobashikawa on 5/3/2024
Me parece una guía rápida para seguir con atención. Quizás podría valerse de diagramas para aclarar algunas ideas. Sin embargo, me está ayudando a comprender varios conceptos importantes. Muchas gracias.
By Ogen Bertrand on 3/3/2024
Thank you for the video i clearly understood the functionalities of maven now.
By Karen on 1/19/2024
i think this is not really the expert level as there is more to cover.
By Sutanu Bhattacharya on 12/31/2023
The instructor explains everything to the point and in simple terms.
By pardha hari on 12/13/2023
Nice content. Worth to watch but it would be completed by touching information about settings.xml
By Kushal Thakare on 7/24/2023
Really informative, engaging & easy to understand with simple example and practical hands-on.
By Snigdha Pattanayak on 5/21/2023
I am not satisfied that i have all knowledge on maven now
By Edwin Agana on 1/4/2023
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100






