What is included
The course materials are organised into two categories:Jupyter Notebooks (.ipynb)
Each major topic comes with two notebooks:- Practice notebooks — contain empty cells with helper hints so you can write the code yourself as you work through the lesson
- Reference notebooks — show the completed code with explanations, so you can check your work or review a concept later
Datasets (.csv)
Real-world CSV datasets are used in the Pandas, NumPy, and data visualisation modules. These include datasets such as student performance records and obesity prediction data — the same kind of messy, realistic data you will encounter in AI and data science projects.If you cloned the repository with Git, all notebooks and datasets are already on your machine. You can open them directly in VS Code without any additional downloads.
Accessing the materials
Go to Resources Hub
View the complete index of all notebooks and datasets, with quick download and Colab links.
Running notebooks
You can open and run any.ipynb file in three ways:
In VS Code (recommended):
Open the file from the Explorer panel. Click Select Kernel and choose your virtual environment’s Python interpreter.
In Google Colab:
Each notebook page includes a Colab link. Click it to open the notebook in your browser with no local setup required — ideal for quick reference or if you are on a machine without a local Python environment.
Download:
Each notebook page also includes a direct download link so you can save the file and open it anywhere.
Keeping your resources up to date
If new notebooks or datasets are added to the course, you can get them by pulling the latest changes from the repository:Next steps
With your resources ready, continue setting up your Python environment so you can run all the notebooks locally.Virtual Environments
Learn how to create and manage isolated Python environments for your projects.