This guide provides with basic materials to help you study python on your own.
For an in-depth study, consider going through the official Python tutorials:
If you prefer video tutorials, YouTube offers an abundance of resources. Here are a few examples tailored to different levels of experience:
For Those With Programming Experience Python for Programmers - A series by Corey Schafer
For Complete Beginners Harvard CS50’s Introduction to Programming with Python – Full University Course
For a more structured approach, consider learning Python from a book. There are several good books available online. I personally recommend:
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!