May 22, 2015
Where do I start?
What to Look For
MIT 6.00 Intro to Computer
Science & Programminghttps
://www.udemy.com/mit-600-intro-to-comp
uter-science-programming-fall-2008/
Rice, An Introduction to
Interactive Programming in
Pythonhttps
://www.coursera.org/course/
interactivepython
Introduction to Computer
Sciencehttps
://www.udacity.com/course/cs101
Good TeacherUniversal Concepts
What to Look For
MIT 6.00 Intro to Computer
Science & Programminghttps
://www.udemy.com/mit-600-intro-to-comp
uter-science-programming-fall-2008/
Rice, An Introduction to
Interactive Programming in
Pythonhttps
://www.coursera.org/course/
interactivepython
Introduction to Computer
Sciencehttps
://www.udacity.com/course/cs101
Good TeacherUniversal Concepts
Foundational CSLink: http://www.stanford.edu/class/cs106a/
Foundational CS Python Language Frameworks & More
1 2 3
Foundational CS
Search “CS106a” + “Lecture [#]” on YouTube. Follow along on the calendar on the course page.
Find and download a PDF of the course
book.
Foundational CS Python Language Frameworks & More
1 2 3
Python ReferencesThe Hitchhiker’s Guide to Python!
Learn Python the Hard Way
https://python-guide.readthedocs.org/en/latest/
http://learnpythonthehardway.org/
http://www.diveintopython.net/toc/index.html
http://docs.python.org/2/tutorial/
The Python Tutorial Dive Into Python
Foundational CS Python Language Frameworks & More
1 2 3
What’s Next? Frameworks & More
Foundational CS Python Language Frameworks & More
1 2 3
Getting Started with Python
The really hard way.
@emiidee
Emily Dong