Git and GitHub Fundamentals
Git & GitHub Fundamentals is a beginner-friendly, hands-on course designed to introduce students to version control using Git and GitHub—essential tools for modern software development. With access to a pre-configured Windows virtual machine, students will learn how to track code changes, manage projects using branches, collaborate through pull requests, and confidently navigate both Git commands and the GitHub platform. This course lays the foundation for future development work, ensuring students are comfortable using Git throughout the rest of their learning path.
- Category: Software Development
- Level: Foundational
- Time Estimate: 4h 15m
- Price: $99.99 for 3 months of access
- Subscription: $39.99 per month after 7-day free trial
- Lab Environment: Included
- Free Trial: 7 Days

Lessons in this Course

Lesson 1: Git and GitHub Essentials - Track, Save, and Share Your Code
Topics Covered: What is version control? Introduction to Git and GitHub Git status, add, commit Viewing commit history Basic Git commands and workflow
Duration: 1 h 30 mExercises

Lesson 2: Issues, Branches and Merging
Creating Issues, Why branches are important Creating, switching, and deleting branches Merging changes from one branch to another Conflict resolution basics
Duration: 1 h 0 mExercises

Lesson 3: GitHub Pages & Git Command Line
Exercises
