Beginner
Git & GitHub
Track your code properly, work with GitHub and collaborate without losing your work.
Course introduction
Meet the course.
Watch a short introduction to what this course covers before you enrol.
Outcomes
What you’ll learn
Drawn from the actual modules in this course.
- Version Control
- Everyday Git
- Branching
- GitHub
Certificate of Completion
How you earn the certificate
- Complete the lessons in each module
- Pass each module checkpoint (70% or higher)
- Pass the final assessment (70% or higher)
- Receive a verifiable Certificate of Completion with a unique credential ID
One-time payment
Lifetime access
Verified credential
Full curriculum
Course modules & lessons
Open any module to see its lessons. Each module except the last ends with a short “Test Your Knowledge” checkpoint.
Module 1
Version Control
Version Control
1Why Version Control Matters
2Installing and Setting Up Git
3Creating Your First Repository
Module 2
Everyday Git
Everyday Git
1Git Status, Add and Commit
2Understanding Commit History
3Undoing Simple Mistakes
Module 3
Branching
Branching
1Creating Branches
2Merging Branches
3Understanding Merge Conflicts
Module 4
GitHub
GitHub
1Push, Pull and Clone
2README Files and Project Documentation
3Pull Requests and Collaboration
