This course is intended for programmers who need to write or maintain scripts in Python. This course is also suitable for trainee programmers who may have little, to no in-depth knowledge of programming.