Brief Introduction
Become a Maven Expert: Step-by-Step Introduction for BeginnersDescription
Course Overview
Zero To Hero series on Apache Maven(3.3.9 LATEST VESRION) provides a concise introduction to Maven, the de facto standard for building, managing, and automating Java and JEE-based projects in enterprises throughout the world. The course starts by explaining the fundamental concepts of Maven and showing you how to set up and test Maven on your local machine. It then delves deeply into concepts such as dependency management, life cycle phases, plug-ins, and goals. It also discusses project structure conventions, jump-starting project creation using archetypes, and Lots! and Lots! of hands on practicals.
Why Should You Learn Maven?
- If you are new to Java. This course is for you.
- If you are student. This course is for you
- Technology enthusiasts or technology skimmer, just testing the automated build world of Java, you will feel right at home.
- Switching career, you need to learn this tool if you need to survive.
- Tired of IVY or ANT. You will love this course.
Teaching Methodology
This a hands on course where you will be building projects from scratch and hence is suitable for all levels. I believe that the best way to learn any technology is by getting your hands dirty, so lecture:demo ration is 50:50.
Course Structure
Every session begins with key learning, background on the feature and then goes on to show hands on demo that students can follow along or just download the code if they are stuck at any point during the course of the lecture.
How Long Will it Take To Complete this course?
The entire video lecture is a little over 120 minutes, however given the number of hands on demo, I expect that it will take between 4-6 hrs to complete the entire course. So you can practically finish this entire course over a weekend or in week during your lunch.
Requirements
- Requirements
- Nothing actually. You just need a laptop and should have some version of JDK 1.6 or higher installed. As the title suggests, the course assumes that you have ZERO knowledge and will walk you through all the steps and make you an expert.