Working with Version Control
Enhance your coding and project management skills by learning Git and version control with experts from the University of Leeds on this online course.
Duration
3 weeks
Weekly study
3 hours
100% online
How it works
Digital upgrade
Free
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.
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.
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.
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.
Explore version control concepts like version history, branching, and merging. Develop practical Git skills: create repositories, commit files, and push commits. Enhance your software development workflow and collaboration.
Learn what version control is and why developers use it. Understand how to work safely on large, multi-person projects. Explain version control, see its benefits, and secure your code with passwords and SSH keys.
Start using Git and GitHub by creating a repository and adding files. Learn to collaborate through branching and merging, and contribute to public repositories. Master Git commands and explore GitHub's collaborative opportunities.
Explore Git tasks and open-source projects on GitHub. Learn to write your own documentation using Markdown. Use basic Markdown tags to format text and create a Markdown document combining multiple tags.
Learn GitHub Projects and Issue Tracker for effective project management. Master Project boards, add cards, and streamline workflow.
Reflect on version control, its role in various sectors, and its future influence on your career. As a next step, take the end of course test.
More courses you might like
Learners who joined this course have also enjoyed these courses.
©2025 onlincourse.com. All rights reserved