Python for Programmers

Led by a developer with over a decade of Python experience.

Is this the course for you?

This 16 hour course is designed for developers with experience of other languages who need to get up to speed on Python. At the end of this course the students will know the essentials of the Python language, how to use Python’s module system to structure code, and how to approach the development of Python programs.

Topics

  • Built-in types and object model
  • Flow control and exceptions
  • Class definition, inheritance, and common usage patterns
  • Program organisation with modules and packages
  • The Python standard library
  • Obtaining and installing Python packages
  • Comprehensions, generators, and iteration
  • Serialization, unit testing, and filesystem interaction
  • Debugging

Workshop setup instructions

Upcoming events

Stay in touch

Our business hours are 08:00 to 16:00 CET/CEST.