You can also go through this course as self-study.

If you have never programmed before, the DataCamp courses is the most gentle introduction to Python you can get. It is worth paying for.

After that:

  1. Read the introduction slides.

  2. Follow the first set of guides.

  3. Read through the second set of guides.

  4. Follow the download guide below to download all lectures and exercises.

  5. Go through the lectures and exercises as prescribed in the course plan.

Next level: Go through this mini-course on dynamic programming

Download guide:

  1. Open VScode

  2. Pres Ctrl+Shift+P

  3. Paste in git: clone + Enter

  4. Paste in + Enter (choose location)

  5. Paste in + Enter (choose location)