If you had the chance to teach a sequence of Python courses (intro, inter, advanced) to a reasonably savvy audience (PHP/Java devs) in a business setting and one non-technical geared towards business folk what topics would you cover in each category?
What modules from the standard library would you cover and what external libraries? Would you cover web frameworks like Django and Pylons?
What Python code would you pass out as good examples of idiomatic python?
People who attended commented on liking it.
I really despise learning and teaching via slides. I think an interactive coding session is very valuable.