Monday, 6 April 2015

Udemy Free Course - Maven Crash Course: Step-by-Step Introduction for Beginners - 100% Off

Free Udemy Course

Course Description

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.

Curriculum

Why starting with Command Line?
2015 Special Offers
Adding Java Source and Building within Eclipse
Adding Java Source to the Project
Adding the Java Source
Adding the Unit test source for Java project
Beyond the Basics Clean Up
Beyond the Basics Commands
Beyond the Basics Quiz
Build Settings - Changing the Final Name
Core Concepts Overview and Convention over Configuration
Course Introduction, Goals and Objectives, and Approach
Create a New Maven Project in Eclipse
Dependency Graph (Dependency Plugin)
Dependency Resolution and the Maven Artifact Repository
Download Helper Script (Optional)
Download Project files from GitHub
Eclipse with Maven Quiz
Failing Unit Tests
Getting Help with Maven
Getting Started Commands
Goals, Phases and Life-cycles in Action
Importing An Existing Maven Project
Install Eclipse on Mac OS X
Install Eclipse on Windows
Installation Approach
Installation Commands
Installing Eclipse on Mac Commands
Introduction and Core Concepts Quiz
Jump-start Your Project using Maven Archetypes
Life-cycles, Phases and Goals, and Plugins
Local Maven Repository
Maven Basics Clean up
Maven Basics Commands
Maven Basics Quiz
Maven Configuration for Eclipse (Mac OS X)
Maven Configuration in Eclipse (on Windows)
Maven Dependencies
Maven Installation on Mac OS X
Maven Installation on Windows
Maven Tricks Commands
Minimal Project Clean Up
Minimal Project Setup and First Run
Project Metadata, Improving the Project POM
Project Object Model within Eclipse
Project Words Setup
Reporting Unit Test Results
Reviewing the Project Target Directory
Section 1: Introduction
Section 10: Installing Eclipse and Configuration on Mac OS X
Section 11: Using Maven with Eclipse
Section 12: Bonus: Miscellaneous Maven Tricks
Section 13: Special Offers
Section 2: Core Concepts
Section 3: Installation
Section 4: Setup and Getting Help
Section 5: Getting Started: The Minimal Maven Project
Section 6: Maven Basics: A Simple Maven Project
Section 7: Beyond the Basics: Dependencies and Plugins
Section 8: Unit Testing
Section 9: Installing Eclipse and Configuration on Windows
Setup Commands
Skipping Unit Test via Command Line
Skipping Unit Tests via Configuration (POM)
Standard Directory Template
Tweak System Security (Install Anywhere)
Unit Test Dependency, Test Scope, and Running Tests
Unit Testing Commands
Unit Testing Section Clean Up
Update Git
Update Project to Target Java 8 (Compiler Plugin)
What is Maven?

LINK FOR THE FREE COURSE

100% Off, Udemy 100% Off, Udemy Coupon, Udemy Coupon Code, Udemy course, Udemy course download, Udemy course reviews, Udemy courses, Udemy courses for free, Udemy courses free, Udemy courses free download, Udemy discount, Udemy download, Udemy education, Udemy free, Udemy free course, Udemy free courses, Udemy free online courses, Udemy online, Udemy online course, Udemy online courses, Udemy online courses review, Udemy reviews, Udemy tutorial, Udemy tutorials, Udemy.com free courses,