A complete, hands-on path from zero Git knowledge to running a full analytics workflow on GitHub. You'll learn how to track and undo changes safely, branch and merge without fear, collaborate with teammates through pull requests and code review, and handle the parts generic Git tutorials skip: version-controlling Jupyter notebooks and R projects, managing large data files with Git LFS, and structuring a repository so any analyst can pick it up. The course ends with two full portfolio projects: building a reviewed, documented analysis repository from scratch, and publishing an automated, GitHub Pages-hosted analytics portfolio powered by a scheduled GitHub Actions workflow.

Rutvik Acharya
Principal Data Scientist
Atlassian
Track, undo, and review changes with confidence using Git's core commands
Branch, merge, and resolve conflicts safely, including inside Jupyter notebooks
Collaborate on GitHub with pull requests, code review, issues, and project boards
Automate data refreshes and publish a live portfolio with GitHub Actions and Pages
Data analysts who currently save files as v1, v2, and FINAL_FINAL
Analysts joining a team that already collaborates on GitHub
Anyone using Jupyter notebooks or R scripts who wants clean, mergeable version history
Analysts building a public portfolio to support a job search or promotion case
CERTIFICATION


FAQ