Picking up where the intermediate session leaves off, this workshop will introduce some interesting, exciting and useful language features of Python in the context of building news applications and tools. Topics include advanced object oriented design (inheritance vs. composition, multiple inheritance, mixins), functional programming (decorators, map/reduce, lambda functions) and test-driven development.
To get the most out of this class, you should have written a moderately complex Python application and wondered if there was a better way.
Geoff is a data reporter with APM Reports whose reporting has focused on voting rights and policing. He is interested in emergent forms of journalism and multidisciplinary, collective practice.
No tipsheets have yet been uploaded for this event.