Featured resources from the ACM Learning Center

Beginner Git

Git has become the most popular open source version control system for software developers. Despite a historic reputation for difficulty of use and compatibility issues, recent years have seen many improvements, and most of these problems have been solved. In this course, you will learn the importance of version control, how it is used by software developer, and how to use Git effectively for this task. This course is ideal for software developers interested in learning about version control systems and Git's basic toolset. 

Featured course: Beginner Git