









The essential skill every developer needs — version control. This session covers Git basics (commits, branches, merges) and how to use GitHub to host your code, collaborate with others, and contribute to real projects. By the end, you'll know how to track changes, undo mistakes, and push your first project online with confidence.