Skip to main content

New Course: Introduction to Git for Data Science

Second course and technology launched today also by Greg Wilson

Hi there! We're launching a new technology today! Introduction to Git for Data Science by Greg Wilson!

Version control is one of the power tools of programming. It allows you to keep track of what you did when, undo any changes you have decided you don't want, and collaborate at scale with other people. This course will introduce you to Git, a modern version control tool that is very popular with data scientists and software developers alike, and show you how it can help you get more done in less time and with less pain.

Take me to chapter 1!

Introduction to Git for Data Science features interactive exercises that combine high-quality video, in-browser coding, and gamification for an engaging learning experience that will make you an expert in Git!

What you'll learn

1. Basic workflow

This chapter explains what version control is and why you should use it, and introduces the most common steps in a common Git workflow.

2. Repositories

This chapter digs a little deeper into how Git stores information and how you can explore a repository's history.

3. Undo

Since Git saves all the changes you've made to your files, you can use it to undo those changes. This chapter shows you several ways to do that.

4. Working with branches

Branching is one of Git's most powerful features, since it allows you to work on several things at once without tripping over yourself. This chapter shows you how to create and manage branches.

5. Collaborating

This chapter shows Git's other greatest feature: how you can share changes between repositories to collaborate at scale.

Master Git with our course Introduction to Git for Data Science