Python is the most in-demand programming course at CCSF. My Python course (CS 131A) reached full enrollment on Jul 6, and now the wait list is filling. Being on the wait list is no guarantee that you’ll actually get into the course, but your chances of getting in are very good. Register now.
Other Python Courses
If you can’t get into my CCSF course, you still have great options: Zed Shaw’s Learn Python the Hard Way course offers a hands-on approach. If you prefer instructor-led courses, check out Codelesson offers half a dozen instructor-led Python courses. I also teach on online 8-week Python course at CSM every summer.
Free Python Resources for Autodidacts
If you’re the kind of DIY person who can teach yourself, you can find a ton of great free Python resources on the Web — but you already knew that, right? :)
Here are 5 great Python resources to start with.
Learn Python the Hard Way by Zed Shaw (the free HTML version of his hands-on intro to Python)
Dive into Python 3, by Mark Pilgrim (an introduction to Python 3, useful if you have some Python under your belt).
Getting Started with Python, official Python Documentation
Think Python: How to Think Like a Computer Scientist, by Allen Downey (a classic intro to Python)
MIT Introduction to Computer Science and Programming, taught by Eric Grimson and John Guttag (one of my favorite online courses).
Remember, Python’s got soul…