Advanced python

The main goal of this course is to showcase more advanced tools for the Python ecosystem.

Expected knowlege background

  • Basic Python syntax
    • variables, functions, conditionals, iteration
    • clases, objects, inheritance
  • Using the command line tool
    • moving around
    • creating files & folders
    • [ideally] using git
    • using virtualenv & pip

The course revolves around building Python projects using modern techniques