Coursera
Coursera Logo

Essential Tools For Application Development 

  • Offered byCoursera
  • Public/Government Institute

Essential Tools For Application Development
 at 
Coursera 
Overview

Duration

6 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Essential Tools For Application Development
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum
  • Student Reviews

Essential Tools For Application Development
 at 
Coursera 
Highlights

  • Reset deadlines in accordance to your schedule.
  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 3 of 4 in the Introduction to Application Development Specialization.
Read more
Details Icon

Essential Tools For Application Development
 at 
Coursera 
Course details

More about this course
  • 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.

Essential Tools For Application Development
 at 
Coursera 
Curriculum

Version Control

Course Introduction

What is Version Control

Getting Started with Apache® Subversion®

Making Changes with Apache® Subversion®

Managing Changes with Apache® Subversion®

Managing Differences with Apache® Subversion®

Managing Conflicts with Apache® Subversion®

Branching and Merging with Apache® Subversion®

The Popularity of Git vs Apache® Subversion®

Where to Find Information on Apache® Subversion® and Related Tools

Viewing Modifications using TortoiseSVN

Viewing Differences

Resolving Conflicts

Branches

Module 1 Quiz

Build Automation Tools

What are Build Automation Tools?

What is Apache® Maven?

Exploring an Apache® Maven? Install

A Simple Apache® Maven? Project

The Apache® Maven? Project Object Model

Apache® Maven?: Goals, Phases and Lifecycles

Apache® Maven? Dependency Management

Apache® Maven? Live Demonstration

Against Trusting External Repositories

What is Apache® Maven?

Getting Started with Apache® Maven?

The Apache® Maven? Project Object Model

Maven Plugins

Maven Goals and Phases

Module 2 Quiz

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon

Essential Tools For Application Development
 at 
Coursera 
Students Ratings & Reviews

4/5
Verified Icon1 Rating
N
Name
Essential Tools For Application Development
Offered by Coursera
4
A simple review
Other: I liked the course and it explores in depth tools required by the developer. Every beginner must watch this course
Reviewed on 15 Apr 2022Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Essential Tools For Application Development
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...