Russel Winder's Python Workshop

20-23 Nov 2012 (Add to calendar) GMT
Skills Matter at the MWB Busin , London, GB

In this 4-day Python Workshop, you will learn both low-level details of Python as well as the idiomatic design approaches in Python. We'll start with the language basics after which we discuss various testing strategies and their rationale. Through lectures, exercises and discussions, we'll introduce Concurrency and Parallelism after which we'll learn about GUI's. We'll then explore Networking, XML processing and Persistence when developing applications with Python. On the final day of this Python course, you'll work on an example of Python DSL, we'll learn about Python extensions and extension testing and we'll finish the course with an introduction to Django, Python Web Application frameworks and how to use dynamic techniques.

LEARN HOW TO: Use the basics of the Python language Apply Testing strategies and understand the rationale of these Apply Concurrency and Parellism Write GUI's for event-driven systems Explain the concepts of networking in Python Use XML for Processing Incorporate Persistence Develop dynamic Python systems with DSL's Use Python extensions and test them Write small- to medium-sized programs using modules and packages Read and amend other people's Python code and, most importantly, explore more Python techniques and idioms for yourself

*For a full course breakdown and registration please visit:

You might also like...


Other nearby events



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.”