Data Training from Zomalex

Home | Power BI | Excel | Python | SQL | Visualising Data | Generative AI

Python Post-Course Resources

Here are some resources for learning Python that you may find useful after the course.

Python Language

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.

Running Python on Google Colab

Get started with Colab (3-minute video)

Running Python with VS Code on a laptop

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.

Python for Data Science

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)

Online courses

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)

Python cheats sheets

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)