Working with Version Control

Posted 2 months 6 days ago by University of Leeds

Study Method : Online
Duration : 3 weeks
Subject : IT & Computer Science
Overview
Enhance your coding and project skills by learning Git and version control with experts from the University of Leeds.
Course Description

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.

Requirements

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.

Career Path
  • Explore the concepts and principles of version control, including version history, branching and merging.
  • Develop practical Git skills including creating repositories, committing files and pushing commits.
  • Apply version control best practices in a professional setting to improve software development workflow and collaborate effectively.
  • Apply Markdown language to add create professional looking documents.
  • Explore GitHub Projects and Issue Tracker to create and tag cards.
  • Explain how project management tools can improve workflow.