Introduction to Maven in 20 Steps
  • Welcome to Maven in 20 Steps
  • Congratulations
  • Maven in 20 Steps : Course Overview
Maven Basics
  • Step 01 : Magic of Maven - How does it help a developer?
  • Step 02 : Setting up Your First Maven Project
  • Step 03 : Your First Maven Dependency
  • Step 04 : Understand How to Build a Jar
  • Step 05 : Maven Goals - compile, test and install
  • Step 06 : Understand Maven Build Life Cycle
Maven Dependency Management
  • Step 07 : Understand Maven POM - Project Object Model
  • Step 08 : Transitive Dependencies
  • Step 09 : Excluding Dependencies in Maven
  • Step 10 : Scope of a Dependency
  • Step 11 : Versioning of Dependencies
How does Maven Work?
  • Step 12 : Maven Super POM and Effective POM - Convention over Configuration
  • Step 13 : Understand How Maven Downloads dependencies - effective-settings
  • Step 14 : Let's Play with Maven Plugins
  • Step 15 : Maven from Command Line
Advanced Maven
  • Step 16 : Basics of Multi Module Maven Project
  • Step 17 : Best Practices of Multi Module Maven Project
  • Step 18 : Running Web Application in Tomcat
  • Step 19 : Maven Commands - Tips and Tricks
  • Step 20 : Creating Projects with Maven Archetypes
Conclusion
  • Bonus Lecture
  • Next Steps