This guide provides with basic materials to help you study python on your own.

Comprehensive Python Tutorials

For an in-depth study, consider going through the official Python tutorials:

Visual Learning Resources

If you prefer video tutorials, YouTube offers an abundance of resources. Here are a few examples tailored to different levels of experience:

Learning Python From Books

For a more structured approach, consider learning Python from a book. There are several good books available online. I personally recommend:

  • Learning Python, 5th Edition by Mark Lutz
    This book offers a comprehensive, in-depth introduction to Python, perfect for those who prefer a more traditional method of learning.

Google Colab

During our training period, we will be using Python via Google Colab.
It is preferable that all participants are at least familiar with Google Colab beforehand.

To get started, please walk through the following video playlist for a basic understanding of how Google Colab works:

📺 Google Colab Basics - YouTube Playlist

Happy learning!