Software Design and Development: Version Control System

Software Design    |    Beginner
  • 11 Videos | 54m 36s
  • Includes Assessment
  • Earns a Badge
Computer programming has matured to the point where we can develop most business applications using three distinct technologies within the client-server framework. The three tiers of presentation, logic, and database (storage) lead to separate development teams in larger companies. This three-tier development means that code must be tested and synchronized before production. For this reason, version control of the entire code as a program is implemented. Explore the history of version control software and the most popular versioning systems, including Git. Take a deep dive into Git and discover its most important features. Then, install and configure Git on your local system before using Git to configure a project and create a workflow. Finally, branch out into GitHub's features and various version control activities. After this course you will be able to implement Git as a tool to keep track of the changes in your program.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    define the three-tier architecture
    outline the history of version control software
    list the popular versioning systems
    describe Git and its features
    install and configure Git on your local system
  • use Git to configure a project
    create a simple workflow with two files
    outline the features of GitHub and its relationship with integrated development environments (IDEs)
    recognize the various daily activities performed on a version control system (VCS)
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 55s
    UP NEXT
  • Playable
    2. 
    The Three-tier Architecture
    5m 6s
  • Locked
    3. 
    The History of Version Control
    4m 59s
  • Locked
    4. 
    Popular Version Control Systems
    6m 47s
  • Locked
    5. 
    Git Features
    5m 41s
  • Locked
    6. 
    Installing Git on Linux
    4m 40s
  • Locked
    7. 
    Configuring a Project with Git
    5m 26s
  • Locked
    8. 
    Creating a Workflow with Git
    8m 32s
  • Locked
    9. 
    GitHub Features
    4m 27s
  • Locked
    10. 
    Version Control Activities
    3m 57s
  • Locked
    11. 
    Course Summary
    3m 6s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.