Build-up your Python skills by working on a short, focused project.
This fun workshop is a hands-on class teaching many core Python skills.
We practice test driven development to create and apply a unittest module.
Classes and special methods
Writing and using context managers
getattr() and hasattr()
Test driven development
The doctest, unittest and py.test modules
Code organization and documentation
Beef-up your Python skills by working on a small, focused project.
This fun workshop is a hands-on class teaching foundational Python skills.
We'll create a working web framework from scratch.
HTTP headers and status codes
The dataclasses module and type declarations
Joining lists of strings
JSON encoding and decoding
Query string parsing
How WSGI works (web standards gateway interface)
String encoding and decoding
Making apps for the wsgiref module
Modules: logging, wsgiref, http, urllib.parse, wsgiref
Briefly show Flask and Bottle
What causes people to get stuck.