PyClass/Working Syllabus: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
'''Intermediate Nuggets''' | '''Intermediate Nuggets''' | ||
* When and Why of Functions | * When and Why of Functions | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Decorators | * Decorators | ||
== Week 2 == | == Week 2 == | ||
Line 36: | Line 21: | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Generators | |||
== Week 3 == | == Week 3 == | ||
Line 47: | Line 32: | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Iterators | |||
== Week 4 == | == Week 4 == | ||
Line 58: | Line 43: | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Memoization | |||
== Week 5 == | == Week 5 == | ||
Line 66: | Line 51: | ||
'''Intermediate Nuggets''' | '''Intermediate Nuggets''' | ||
* | * Code coverage | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Meta Programming | |||
== Week 6 == | == Week 6 == | ||
Line 80: | Line 65: | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* ORMs | |||
== Week 7 == | == Week 7 == | ||
Line 91: | Line 76: | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Lambas | |||
== Week 8 == | == Week 8 == | ||
Line 97: | Line 82: | ||
'''Beginning Nuggets''' | '''Beginning Nuggets''' | ||
* Bringing it All togehter | * Bringing it All togehter | ||
'''Advanced Nuggets''' | '''Advanced Nuggets''' | ||
* Profiling and optimization | |||
* Integrating with C | |||
* making good, practical decision | |||
* WSGI |
Revision as of 11:14, 28 November 2011
Week 1
Beginning Nuggets
* IDEs * PEP 8 * Debugging * First Program
Intermediate Nuggets
* When and Why of Functions
Advanced Nuggets
* Decorators
Week 2
Beginning Nuggets
* Making Decisions
Intermediate Nuggets
* Testing
Advanced Nuggets
* Generators
Week 3
Beginning Nuggets
* Looping
Intermediate Nuggets
* Testing
Advanced Nuggets
* Iterators
Week 4
Beginning Nuggets
* Lists and Tuples
Intermediate Nuggets
* Testing
Advanced Nuggets
* Memoization
Week 5
Beginning Nuggets
* Sets and Dicts
Intermediate Nuggets
* Code coverage
Advanced Nuggets
* Meta Programming
Week 6
Beginning Nuggets
* Functions
Intermediate Nuggets
* Testing
Advanced Nuggets
* ORMs
Week 7
Beginning Nuggets
* Classes
Intermediate Nuggets
* Testing
Advanced Nuggets
* Lambas
Week 8
Beginning Nuggets
* Bringing it All togehter
Advanced Nuggets
* Profiling and optimization * Integrating with C * making good, practical decision * WSGI