Thursday 1:20 p.m.–4:40 p.m.

Hands-on Intermediate Python

matt harrison

Audience level:
Intermediate
Category:
Python Core (language, stdlib, etc.)

Description

Are you new to Python and want to learn how to step it up to the next level? Have you wondered about functional programming, closures, decorators, context managers, generators, or list comprehensions and when you should use them and how to test them? This hands-on tutorial will cover these intermediate subjects in detail, by explaining the theory behind them then walking through examples.

Abstract

This carefully constructed course will take a programmer with a basic understanding of Python to the next level. You should feel comforable with Python loops, variables, functions, and classes. **From there we build your knowledge and cover some of the more exciting aspects of Python that tend to bite new Python programmers.** With a unique, fast-paced combination of lecture and lab, the student will not only listen to the material, but try it out themselves. In addition, attendees will recieve a copy of the slides, a cheatsheet covering the material, and a copy of *Treading on Python Volume 2*. Bring a laptop with Python (2 or 3) installed and a desire to learn some more advanced features of Python.

Student Handout

No handouts have been provided yet for this tutorial