Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LearnQuest

Essential Tools For Application Development

LearnQuest via Coursera

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
In Essential Tools, we will look at two important classes of tools for developers: Version Control Systems and Built Automation Tools. We will look why we use such tools, discuss common concepts for those categories of tools, and then look at a specific and common example of each: Apache® Subversion® for version control, and Apache® Maven™ for build automation.

Syllabus

  • Version Control
    • This unit discusses the concept of Version Control, often referred to as Source Control. We then go into a fair amount of detail on one Version Control System, Apache® Subversion®.
  • Build Automation Tools
    • This module discusses the history and purpose of Built Automation Tools. It then goes into some detail on one such tool, commonly used in the Java eco-system, especially with Spring-based projects, Apache® Mavenâ„¢.

Taught by

Noel J. Bergman

Reviews

4.4 rating at Coursera based on 10 ratings

Start your review of Essential Tools For Application Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.