Git Basics and First Python Steps
In this weekβs workshop, we will introduce version control using Git and also write our first basic Python scripts. Version control helps us track changes in code, collaborate with others, and avoid losing work. Python will be introduced as the main programming language for data science.
Introduction
Live coding
Review the material that we explored in Week 1βs live-coding session.
Lab
Exercise: Create your first Git repository and Python file
Your task is to:
- Clone the ISIC-ISCO-CODER GitHub repository.
- Create a Python file named
first_script.py. - In the Python file, write code to: Print
Hello Nigeria! - Commit your code and push to GitHub.
Further reading
- Kerr, K. (2025, March 18). What is Git? Our beginnerβs guide to version control. GitHub Blog. https://github.blog/developer-skills/programming-languages-and-frameworks/what-is-git-our-beginners-guide-to-version-control/
- Bartlett, A. (2016, November 4). git for humans [Conference presentation]. UXBri. https://speakerdeck.com/alicebartlett/git-for-humans