Skip to content

Python Introduction for Developers

Python was designed with a simple syntax. Clean, readable code is the norm in Python, not the exception.

Join us and discover why we like Python. This course covers basic syntax and the Python ecosystem, with special emphasis on features that may be surprising to non-Python developers.

Not currently scheduled

$760.00 per person (excl. GST)


enquire about availabilityfor python_introduction_for_developers-wellington training

Course outline

  • Python as a Language
  • Data Types (numbers, strings, lists, dictionaries, tuples, misc)
  • Conditionals
  • Simple Functions
  • Names and Values
  • Scope
  • Loops
  • Idiomatic Python
  • Why Python – benefits & use cases
  • Gotchas
  • Modules
  • Exceptions
  • Classes/objects
  • Standard library
  • Selection from i) string formatting mini language ii) packaging, iii) more advanced classes/objects
  • Practical exercise

Note: These are the topics normally covered but might alter slightly depending on the needs of the attendees.

Target audience

Those who already program in other languages and want to learn how Python works and what can be done with it.


Familiarity with at least one other programming language is required.

Course description

Download the Python Introduction for Developers course description (pdf)

Return to training pages

Click here to return to upcoming training pages
enquire about availabilityfor python_introduction_for_developers-wellington training