Home | Power BI | Excel | Python | SQL | Generative AI | Visualising Data | Analysing Data
Here are some resources for learning Python that you may find useful after the course.
Online (and print) book: Jake VanderPlas -A Whirlwind Tour of Python A Whirlwind Tour of Python | A Whirlwind Tour of Python (jakevdp.github.io) for people who are familiar with another language.
Automate the Boring Stuff with Python - highly recommended.
The book Introduction to Computation and Programming Using Python, Second Edition | The MIT Press teaches computational thinking using Python.
Get started with Colab (3-minute video)
Download and install Python from Welcome to Python.org
Download and install VS Code from Visual Studio Code. Or you can download these from the Microsoft Store if you are using a PC.
You will want to create a virtual environment to install packages such as pandas and seaborn. See the tutorial video here.
The Python Programmer YouTube channel Python Programmer - YouTube
The Data Professor YouTube channel (Python and R) Data Professor - YouTube
Online edition of the Python Data Science Handbook
Python for Data Analysis, from the creator of pandas Python for Data Analysis, 3E(wesmckinney.com)
Harvard CS50’s Introduction to Programming with Python CS50'sIntroduction to Programming with Python(harvard.edu)
Videos also on YouTube here
DataCamp (subscription,first lesson of each module free)
Beginners: Pandas Tutorial (w3schools.com). This also has examples of importing data from CSV files.
General: Beginner Python Cheat Sheet
Data science: (advanced) python-cheatsheets.pdf (utc.fr)