The purpose of this course is to teach general programming concepts
using the Python language as an instruction tool.
Instructor: András Aszódi.
The course consists of two parts that are taught on different dates.
In the first part we learn the basics of Python programming.
The second part teaches you how to design, develop and test object-oriented code in Python.
Online exercises are available when this course is running. Please select
the option “Python language” from the dropdown in the “Request an exercise notebook” form.
Data analysis of any kind. Also note that this course is about Python3,
the “old” Python2 is not covered.
Some basic programming knowledge (e.g. having attended the
UNIX scripting and/or the R language courses)
is advantageous, but not strictly necessary. Everything will be explained!
Good typing skills are essential because the course involves writing quite a lot of code.
Number of participants: minimum 5, maximum 10.
Length: Both Part I and Part II take two half-days (4 hours) each,
i.e. four half-days (16 hours) in total.
Please provide affiliated Organisation, and your use-case or resource use estimation (CPU-hours, GPU-hours, Memory)