-
Notifications
You must be signed in to change notification settings - Fork 1
Tutorials
The tutorials at PyCon Canada have a very limited capacity. If you're interested in attending one of the PyCon Canada tutorials, please sign-up in advance below. Note that you must already have a ticket to PyCon Canada 2013 to attend.
We will also be using this list to send out any tutorial requirements (things that you should have installed on your laptop before arriving at the tutorial).
Decorators, generators, and context managers are among many notable features in Python that also make Python a notable language. This tutorial discusses these features and how they can be used to model problems in a very robust, flexible, and Pythonic way.
TBD
- Brad Sokol
- Muhammad Jehanzeb
- Pouria Fewzee
- Brandon St. Jules
- Tim Carter
- Vladimir Kroz
- Frank Li
- Jenny Zhang
- Rahul Udasi
- Mladen Kovacevic
- Tahia Khan
- Adnan Khan
- Josh Kerbel
- Sarah K
- Antoine Grondin
- Giuliano Bossi
- Benny Cheung
- Chris Ing
- Daniel Lahey
- mARK bLOORE
- Bert Ji
- Rishi Sharma
- Alana McKenzie
- Yudi Xue
- Luke Hutscal
- Martine Vong
- Matt Okura
- Randy Topliffe
- Jeff Szusz
- Dan Scott
- Esteban De Los Santos
- Mihai Tabara
- Rail Aliiev
- Steven Butterworth
- Dave Simons
- Ryan Easterbrook
Python's bdb and pdb modules are the basis not only for debugging from the Python command prompt, but also debugging from any Python IDE (Integrated Development Environment) including IDLE. This tutorial explores the principles of debugging for those unfamiliar with the practice, as well as the debugging tools included with Python.
Python 2.7 or 3.3. A browser.
- Vladimir Kroz
- Jenny Zhang
- Chris Boothe
- Josh Kerbel
- Sarah K
- Adam Briand
- Antoine Grondin
- Kym Watts
- Giuliano Bossi
- Daniel Lahey
- Andy Mikula
- Luke Hutscal
- Rail Aliiev
- Rishi Sharma
- Bill Mei
- Rafal Brzozowski
- Nick Gajewski
- Julian Comanean
- Esteban De Los Santos
- Alex Volkov
- Mihai Tabara
- Jason Schweier
- Dave Simons
- Kristian Kostecky
We're sorry to announce that this tutorial has been cancelled. We'll be using the tutorial room for open space at this time!
Join Ricardo Vazquez, UI/UX Designer at 500px, in discovering how to write beautiful CSS. This tutorial will cover one of the most popular preprocessors being used in production websites today. Sass uses the power of Ruby conventions in order to deliver an organized and logical structure to CSS.
Make sure you have the Sass gem installed on your environment. Follow the instructions here to set up Sass on your machine. Important things to note is to set up syntax highlighting for your text editor. Should you wish to eliminate the use of Terminal, there are some apps for Sass that compile files as you save.
In order to quickly iterate through our examples, a free subscription to Codepen.io is strongly recommended.
- Pouria Fewzee
- Vladimir Kroz
- Dennis Ideler
- Mladen Kovacevic
- Tahia Khan
- Adnan Khan
- Jen Bodner
- Debora V.
- josh kerbel
- Doug Latornell
- Antoine Grondin
- Gonzalo Vazquez
- Daniel Lahey
- Yudi Xue
- Chayim Kirshen
- Jeffrey Cheung
- Rishi Sharma
- Caroline Simpson
- Pranav Dobhal
- Razvan Lada-Moldovan
- Nick Gajewski
- Julian Comanean
- Siddharth Jha
- Aareet Shermon
- Mihai Nicolae
- Daniel Ellison