This course introduces the fundamental concepts, features, and products of GitHub. You'll discover the benefits of using GitHub as a collaborative platform and explore its core features, such as repository management, commits, branches, and merging. Through curated modules and hands-on exercises, you'll gain a solid understanding of GitHub's essential tools and be well-equipped to start contributing to projects and collaborating effectively within GitHub. GitHub Foundations (GH-900) Benefits In this course, you will learn: Collaborative Skills: Learn to manage repositories, branches, and pull requests effectively. Communication: Utilize GitHub's issues and discussions for team collaboration. Notification Management: Customize and manage GitHub notifications and subscriptions. Prerequisites Ideal for beginners with no prior GitHub experience. GitHub Foundations Workshop Ouline Learning Objectives Module 1: Introduction to GitHub In this module, you will learn how to: Understand the purpose and benefits of using GitHub. Navigate the GitHub interface and repositories. Module 2: Working with GitHub Repositories In this module, you will learn how to: Create and manage repositories. Understand the structure and components of a repository. Module 3: Understanding GitHub Flow In this module, you will learn how to: Utilize branches, commits, and pull requests. Implement effective version control practices. Module 4: Collaborating on GitHub In this module, you will learn how to: Engage with issues and discussions for team collaboration. Manage notifications and subscriptions to stay updated.