PyCon Namibia 2018

The annual Python programming conference for professionals, entrepreneurs, scientists, academics and students.

Important! This page will continue to be updated! Please check the Requirements for the workshops you plan to attend!

Vernon Swanepoel - Python for total beginners

Vernon is an active member in PyNam. He grew up in South Africa and Kenya, but Namibia has been his home for the last 20 years where he puts his wildlife experience to good use as a tour guide and guide trainer. 

He will introduce complete beginners to programming in Python.

V. Knight, N. Glynatsi, G. Palmer - Python and Python and Maths: Oh My

Vincent, Nikoleta and Geraint will take you through some scintillating mathematics with Python.

Peter Ullrich - Ethereum and Smart Contracts

Peter is from Germany and studies in the Netherlands. He's fascinated by blockchain technology and its applications. 

In this workshop you will learn how to set up a local blockchain, develop your own Smart Contracts, deploy the Smart Contracts, and interact with them.

Daniele Procida - Take your PyCon to the next level

Running or thinking of running a PyCon or similar conference? Don't miss this opportunity to learn some practical tips from one of the most experience open-source community conference organisers in the world.

Harry Percival - Introduction to TDD with Django

Harry is a developer at PythonAnywhere, and the author of the best-selling O'Reilly book Test-Driven Development with Python.

Testing is increasingly an integral part of modern web development. In this workshop you'll learn the TDD methodology, where we turn the normal workflow on its head by writing tests *before* the actual code!


Please make sure you have installed:

  • Python 3.6
  • Django 1.11 and Selenium (using pip)
  • Git (and git-bash on Windows)
  • Firefox

Tendai Marengereke - An introduction to Data Analysis with Jupyter

Tendai is an Information Security lecturer at the Harare Institute of Technology.

This workshop is focused on digital forensics, and will use Jupyter to analyse network-related logs to detect intrusions

Miili Halkka - Lean practices in team-based software projects


Miili studies Computer science at Aalto University in Finland. She also  working as software developer with Codento.

Alongside the actual coding, she's interested in managing  teamwork in software projects - and this workshop will share her expertise in that field.

Anna Makarudze & Kudakwashe Siziva - Djangular

Anna and Kudakwashe will show you how to build powerful and reactive web application with Angular 5 powered by Django Rest Framework.


Before the workshop, please install:

  • Python 3.6
  • Node.js npm
  • AngularCli
  • Django == 1.11
  • Django Rest Framework

Berhane Wheeler - Guessing game with Python

Berhane is a grade 8 school learner, and loves Python.

In this workshop, suitable for beginners, you'll learn the fundamentals of Python while also creating a fun game.