Quick introduction of core concepts reinforced with practical, ,project-based examples using Maven, Git and Eclipse.