Wln8exfspesyz89xbp8a

Maven Tutorial - Manage Java Dependencies in 20 Steps

A Maven Tutorial for Beginners with Real World Project Examples.

   Watch Promo

Course Description:

Reviews:

"Great Job! All you need to know about Maven"

"This course gives a comprehensive coverage of the essential features of Maven. After completing this course, you will have a working knowledge about Maven that you can use at real projects. Thank you Mr. Karanam!"

"Although it is very concise all the main points are covered in some detail"

Course Description:

Maven is the most popular Java Dependency Management Tool.

In this hands-on course, you will understand how Maven makes the life of a Java developer easy. We will use a step by step approach with 20 steps.

During the course, you will automate these using Maven.

  • Compiling Java Code
  • Running Unit Tests
  • Building Jar's and Wars
  • Running web applications in Tomcat
  • Setting up new projects

You will learn following features of Maven with 5 Example Projects on Github.

  • Dependency Management - including Transitive Dependencies
  • Maven Project Object Model
  • Maven Build Life Cycle
  • Maven Plugins
  • Maven Archetypes - Generate Projects
  • Maven Best Practices
  • Multi Module Maven Projects

What are the requirements?

  • You should have familiarity with Java Programming
  • You should have access to internet to download and setup Maven and Eclipse
  • We will help you setup Maven and Eclipse
  • You should be ready to have fun doing a lot of hands-on stuff

What am I going to get from this course?

  • Use Maven to Manage Dependencies
  • Use Maven to create Multi Module Projects
  • Understand Maven Best Practices
  • Use Maven Commands
  • Understand Maven Build Life Cycle and Project Object Model
  • Understand Maven's philosophy of "Convention over Configuration"
  • Use Maven to generate Projects using Maven Archetypes
  • Use Maven Plugins
  • Understand how to use Maven in combination with an IDE like Eclipse

What is the target audience?

  • You want to use Maven to manage Dependencies
  • You want to use Maven to create New Projects
  • You have familiarity with Java Programming
  • You want to understand Maven Best Practices and a few Maven Tips and Tricks
  • You want to understand how Maven Works


Your Instructor


in28Minutes
in28Minutes

About Me

I'm Ranga Karanam, an Architect with 15 Years of Java programming and design with major banking clients across the world.

We started in28Minutes with the aim to create Hands-on Courses with Real World Projects. Step-By-Step series of Courses is one of our creations.

About in28Minutes

We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real World Application Examples.

While our primary expertise is on Development, Design & Architecture of Java & Related Frameworks (Spring, Spring MVC, Struts, Hibernate) we are expanding into the front-end world (Bootstrap, JQuery, Angular JS).

Our Beliefs

Best Courses are interactive and fun.

Foundations for building high quality applications are best laid down while learning.

Our Approach

We love open source and therefore, All our code is open source too and available on Github.

We use 80-20 Rule. We discuss 20% things used 80% of time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.

Problem Solution based Step by Step Hands-on Learning.


Class Curriculum


  Section 1 : Introduction To Maven in 20 Steps
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!