Git is a distributed VCS for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity, and support for distributed, non-linear workflows. Version Control System (VCS) is a component in software development life cycle, also known as Revision Control System or Source Control System or Source Control Management (SCM). It manages the changes to files, especially source code and computer programs, then preserves the history of it. Anyone with basic IT/software experience can attend this Git course. You need a laptop with a better configuration and a stable internet connection to do a hands-on workout in session time. In this Git course, you will learn introduction, overview, Git repository, Git service provider, Git workflow, and Git scenario. Please view the syllabus document to know the full course content structure and hands-on topics on Git.