Maven Crash Course
Step-by-Step Introduction for Beginners
The Maven Crash Course is designed to cut academic theory to just the key concepts and focus on basics tasks in Maven in order to be productive quickly. The lessons and examples provided are delivered in a step-by-step, detailed way to ensure mastery of the skills and topics covered.
Course Outline
Introduction walks through the course goals, approach and then define Maven.
After just a little bit of Theory in Core Concepts, we step through Maven Installation on Windows and Mac OS X.
In Setup and Getting Help, we cover how to ask for help in Maven. We also download the course working files on GitHub.
After the setup and installation of Maven, we get hands-on in Getting Started as we create our first Maven project keeping it simple with a minimal demo. Maven Basics covers additional concepts. The concepts are continued in Beyond the Basics as we look into dependencies, repositories and plugins within Maven. Then we improve our project by Unit Testing where we add JUnit tests, deal with (and avoid) testing failures. Finally, the last section of the main part of this course is dedicated to running Maven within Eclipse using the M2Eclipse plugin.
During the entire course, we get into a habit of saving our changes periodically using Git source control.
Finally, the Bonus section provides some extra lessons to compliment the course and add value. These lesson are non-critical and thus don't belong in the main part of the course.
Course Features
Presentations provide audio/video training of conceptual ideas. Since few like slide-ware presentations, slide-presentations are kept to a minimum (about 20 minutes).
Over 2 hours of Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated.
At the end of each section containing command line interaction, Command Listing lectures that serve as reference and reminder of the commands used in the previous lecture(s). Each Command Listing includes the exact listings used in the previous lectures. All commands used in this course are available through the Command Listing lectures.
The Quizzes at the end of each section reinforce the key concepts by testing your newly learned knowledge throughout the course.
Project files and examples are all available on GitHub.
Get a Reminder
Rating | 4.1★ based on 100 ratings |
---|---|
Length | 2.5 total hours |
Starts | On Demand (Start anytime) |
Cost | $12 |
From | Udemy |
Instructor | Jason Taylor |
Download Videos | Only via the Udemy mobile app |
Language | English |
Subjects | Programming |
Tags | Development Tools Development Software Development Tools |
Get a Reminder
Similar Courses
What people are saying
easy to understand
Good easy to understand instructor, easy to follow, and with the option to stop up and try it out on the go.
Lectures are short, clear and easy to understand.
Super easy to understand.. Great , needed more in depth, but it is very clear and easy to learn Very hands on, very down-to-the-earth.
Best practices Enjoying it and learning a bunch clear&comprehensive EXCELLENT Very practical Very clear and well-structured Jasny i przejrzysty Informative and easy to understand Good and useful The Maven install failed with no way to recover Concepts explained in proper order and with good examples Awesome basic and good it is boring NA hi Yes
Read more
very good
Great step by step demo of using maven (compiling, building, dependencies, ..) very good clear basic concepts of maven.
Very good examples were used in the course as well.
A very good Course for Maven, made my fundamental and basic concepts of maven very clear Over-use of slide transitions at the start and slow pace of presenting - playback speed set at 1.25 to make it bearable.
The quick start script provided in the source material is a prime example This was a very good way to fill in the gaps that work left as I kept up with their schedule.I like how Jason presents his courses.
Thanks Jason too basic , needs more on archetypes Great course but could do with a bit more depth A very good course , step by step in details It would be useful to have the windows version of the course material.
Read more
crash course
I needed to become functional with maven in a hurry, so I searched for "crash course maven" and this came up.
A really well done crash course which can be completed in 1 day.
This is a solid crash course - it explains well the core concepts and lectures are backed-up with nice real world examples Course content is precise and a good starter for Maven.
Read more
exactly what
Life Cycles can be elaborated a bit more The course does exactly what it advertised, and works in a suitable pace Achei o curso muito bom.
I have started with a jason's free git course and found he was talking exactly what i wanted, went ahead took GIT crash course and Maven.
Very concise and useful presentations Great, he explained everything in a simple way Exactly what I needed.
Read more
command line
With so many command lines to try to remember - the instructor made learning through command line a very effective tool with the aid of pdfs to remember them all after each section.
Instructor gives everything needed to learn maven as well as get more familiar and comfortable using command line.
I like the idea to start on the command line to better understand how the tool works and then check how to use it in Eclipse.
The quizzes in between of the sections are also a great thing to check yourself if all things are clear :) I missed an example how it looks like and how to manage a multi-module project with Maven - how to handle it on command line and in Eclipse, whould be great if an extra chapter could be included.
Read more
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Licensed Listing Agent $28k
REO listing agent $32k
Listing/ Sales Coordinator $41k
Listing & Marketing Coordinator $41k
Central Listing Specialist $48k
Command Center $52k
Marketing/ Listing Coordinator $56k
Marketing/Listing Coordinator $60k
Realtor--Listing Specialist $65k
Listing/Market Management $72k
COMMAND CHAPLAIN $77k
Second in Command $77k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 4.1★ based on 100 ratings |
---|---|
Length | 2.5 total hours |
Starts | On Demand (Start anytime) |
Cost | $12 |
From | Udemy |
Instructor | Jason Taylor |
Download Videos | Only via the Udemy mobile app |
Language | English |
Subjects | Programming |
Tags | Development Tools Development Software Development Tools |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course