Technology Field
Programming fundamentals, OOP, data structures, algorithms, Git, architecture, testing and system design.
Programming Fundamentals · Beginner
Learn how professional software is designed and built — object-oriented thinking, data structures, algorithmic thinking, version control, and testing.
Core Sessions
Projects
Git & GitHub · Beginner
Never lose work again and collaborate like a professional team. Learn commits, branches, merging and conflicts, remotes, pull requests and how to safely undo mistakes — the version-control skills every developer job expects.
Git Basics
History & Branches
GitHub & Collaboration
GitHub · Intermediate
Go beyond push and pull. Plan work with Issues and Projects, run professional pull-request reviews, automate tests and deployments with GitHub Actions, host sites on GitHub Pages, code in the cloud with Codespaces, pair-program with Copilot, keep projects secure, and build a GitHub profile that gets you hired.
Your Account & Repositories
Issues, Projects & Planning
Pull Requests Like a Pro
GitHub Actions: Automate Everything
Pages, Codespaces & Copilot
Security & Releases
Open Source, CLI & Your Portfolio
Helping with:
AI tutor