Beginning Python

In this 3 hour workshop, Alex Garnett will introduce participants to the fundamentals of Python as a first (or second) programming language. The workshop will provide an overview of syntax, best practices, and how to get from A to B in simple, purposeful tasks, taking string parsing as an example. The workshop will include a brief review of (relatively) sane approaches to doing iterative development on your own, including how to solve errors on a case-by-case basis, without having to read coding manuals from cover to cover. No prior technical or programming knowledge is necessary for participating in the workshop.

Recommended background:

No prior technical or programming knowledge is necessary for participating in the workshop.

About the Speaker:

Alex Garnett works on Data Curation and Digital Preservation at SFU Library. Most of his coding is self-taught, which is a good thing when it isn’t a bad thing. He doesn’t always like it when he hears people start evangelizing about how everyone should learn to code, but he’s caught himself talking about how some people really ought to learn really useful and fun things like string functions on occasion. He has strong feelings and a bad back.