YoVDO

Essential Tools For Application Development

Offered By: LearnQuest via Coursera

Tags

Software Development Courses Apache Maven Courses Application Development Courses

Course Description

Overview

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

Related Courses

Software Engineering for SaaS
University of California, Berkeley via Coursera
MongoDB for Developers
MongoDB University
Android: introducción a la programación
Universitat Politècnica de València via UPV [X]
Extending SAP Products with SAP HANA Cloud Platform
SAP Learning
Two Speed IT: How Companies Can Surf the Digital Wave, a BCG Perspective
École Centrale Paris via Coursera