Maven Fundamentals

A course covering the fundamentals of using Maven for building Java applications.
Course info
Rating
(1685)
Level
Intermediate
Updated
Jun 28, 2019
Duration
2h 25m
Table of contents
Description
Course info
Rating
(1685)
Level
Intermediate
Updated
Jun 28, 2019
Duration
2h 25m
Description

This course covers all of the basic fundamentals of Maven. It covers dependencies, plugins, repositories, IDE integrations, and all the basic commands of Maven.

About the author
About the author

Bryan is a Director at Software Technology Group, a consulting company based out of Salt Lake City, and has authored and taught numerous courses in Java.

More from the author
Design Patterns in Java: Creational
Intermediate
1h 55m
Sep 16, 2019
Design Patterns in Java: Behavioral
Intermediate
4h 2m
Sep 13, 2019
More courses by Bryan Hansen
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
(Music) Hi everyone. My name is Bryan Hansen, and welcome to my course, Maven Fundamentals. I'm the Director of Development at Software Technology Group and a long-time Pluralsight author. The original version of this course was the first course I ever produced for Pluralsight, and it's still one of my favorite topics to teach. It was time to update it, though, to use more recent versions of Maven, and also to take advantage of newer versions of Java. In this course, we're going to learn about the changes introduced by utilizing more recent versions of Java. Some of the major topics that we will cover include Maven installation, transitive dependencies, building using Java 11 or newer, using Maven with existing code, and other exciting changes that have occurred with more recent versions of Maven. By the end of this course, you'll know how to use Maven in your day-to-day programming and what changes were needed to use it with newer versions of Java. Although not required, some experience with Java is helpful prior to learning Maven. I hope you'll join me on this journey to learn about Maven Fundamentals.