Two ways to access this course

  • $20.00

    Maven Quick Dive

    One time purchase to buy this course and keep it as yours forever
    Buy Now
  • $8.99 / month

    All Access Pass

    Monthly subscription that unlocks this and every other course on this site as a member. Binge away to your heart's content!

Maven in a giffy

The build and project management tool you need to learn as a Java developer

Quickly get up to speed with Java project management using Maven. From understanding the basics such as project setup in IntelliJ and deciphering the pom.xml, to advanced topics like dependency management and Maven plugins — this course equips you with the knowledge to streamline your build processes, manage dependencies effectively, and standardize your Java projects.

Designed for developers working on Maven in real-world scenarios and need to find their way around and use it effectively.

Course Outcomes

After watching this course, you will...

  • Gain a practical understanding of Maven's role in a Java project

  • Develop insight into Maven's convention over configuration principle

  • Gain clarity on the Maven Project Object Model

  • Get the skills to set up and configure Maven projects in IntelliJ

  • Learn strategies for effective dependency management, from choosing repositories to understanding versioning

  • Understand Maven plugins and goals to optimize your build process

Course curriculum

    1. A Typical Java Project Needs

    2. How Maven Helps

    1. Project Management with Maven

    2. Convention Over Configuration

    3. The Project Object Model

    4. Audience Question About Classpath

    1. Creating a Maven Project in IntelliJ

    2. Examining pom.xml

    3. Maven Project Coordinates

    1. Running Maven Targets

    2. Dependency Management

    3. Maven Repositories

    4. Fetching a Dependency from Maven Central

    5. Dependency Scopes

    1. Maven Versioning

    2. Maven Plugins and Goals

About this course

  • $20.00
  • 16 lessons
  • 2 hours of video content

Discover your potential, starting today

Join to access this and every other course on this site!