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

University of Leeds

Working with Version Control

University of Leeds via FutureLearn

Overview

Master the basics of version control as you learn how to use Git

Version control allows you to manage and track changes in software projects, improving collaboration, preventing code conflicts, and maintaining a history of your work.

On this three-week introductory course, you’ll learn the basics of version control and how to use Git, one of the most popular version control systems used by developers worldwide. You’ll create repositories, track code changes, and ensure your code is organised and up to date.

By the end, you’ll have a solid understanding of version control fundamentals and be ready to take your coding skills to the next level.

Learn how to use GitHub markdown and Git commands

To help you create professional-looking documentation for your software projects, you’ll learn how to use GitHub’s markdown language.

Markdown is designed to be easy to read and write, even for non-experts. You don’t need any special software or knowledge to use it, and it’s widely supported by many popular platforms and apps.

Understand GitHub Projects

You’ll learn about GitHub Projects and Issue Tracker, and discover how they can help you manage and track issues and tasks within your project.

Together, GitHub Projects and Issue Tracker provide a powerful suite of tools for managing your software development projects. With them, you can stay organised, collaborate effectively with your team, and track your progress as you work towards your goals.

Improve your digital skills with the University of Leeds

Throughout the course, you’ll be guided by specialists from the School of Computing at the University of Leeds.

With their expertise, you’ll finish the course with improved collaboration and digital skills and an understanding of working with version control.

This course is designed for individuals looking to build foundational skills in version control. It’s perfect for beginners who are new to version control and want to understand the basics, as well as those who want to enhance their digital skills for personal or professional development. Click Start, dedicated to bridging the digital divide for underrepresented groups, provides free access to twenty nine University of Leeds courses. Participants enjoy unrestricted access to course materials, graded assignments, and certificates—all at no cost. This initiative equips you with practical version control skills and prepares you to excel in diverse professional environments.

Syllabus

  • Introduction to version control
    • Course Introduction
    • What is version control?
    • Basics of Git
  • Documenting with Markdown
    • GitHub Markdown
  • Using GitHub Projects and Issue Tracker
    • Project, collaboratoin and beyond
    • Course summary and test

Taught by

Sam Wilson

Reviews

Start your review of Working with Version Control

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.