Register today! Find a course near you.

  • Interested in running a course or any questions? Contact us


About PyNoon

Learn Python programming with individual support in a friendly learning environment

PyNoon is a community training initiative that is part of the TechNoon movement. There is no cost and the courses are run by experienced volunteers.

The goal is to up-skill people in the world’s most popular programming language. Python is used for automation, data science, web development, and much more.

It is very common for training needs to get pushed aside by the demands of work and the friendly and supportive learning environment provided in the course helps people actually learn enough to start putting Python to work.

PyNoon is an exciting new community training initiative for Python New Zealand. The popularity of Python is exploding and we want to make it as easy as possible for people in a wide range of industries to write high-quality, well-engineered Python code. PyNoon is also an excellent entry point into the wider New Zealand Python community.
- Danny Adair, founder and past President of Python New Zealand

Learning objectives

PyNoon is run as a series of three 3-4 week courses. You can choose to attend the courses that match your interests and skill level:

  1. PyNoon Starter: Learn the fundamentals of the Python language - no prior programming experience required!
  2. PyNoon Data: Learn to use Python to analyse and plot tabular data (e.g. spreadsheets)
  3. PyNoon Plus: Advanced topics, from calling web APIs to using AI models

In each course, you are also encouraged to bring along your own coding / work problems to get assistance from the experienced volunteers at PyNoon.

For more details, see the Lessons page.

Lesson Structure

Each PyNoon lesson is two hours long and is structured to:

30 mins Independent work (with instructor support)
1 hour PyNoon's Core: Learning together
  • Lunch and networking (BYO lunch)
  • Short whiteboard lesson
  • Instructor-led live coding (BYO laptop)
30 mins Independent work (with instructor support)

Class learning Python programming at 2degrees