PyClass/Working Syllabus

From Noisebridge
Revision as of 19:52, 22 November 2011 by Kellanjacobs (talk | contribs)
Jump to navigation Jump to search

Week 1

Beginning Nuggets

* IDEs
* PEP 8
* Debugging
* First Program

Intermediate Nuggets

* Testing
* 

Advanced Nuggets

* Decorators
* Generators
* Iterators
* Memoization
* Meta Programming
* WSGI
* ORMs
* Profiling and optimization
* Code coverage

Project Ideas:

Week 2

* Making Decisions

Week 3

* Looping

Week 4

* Lists and Tuples

Week 5

* Sets and Dicts

Week 6

* Functions

Week 7

* Classes

Week 8

* Bringing it All togehter