PyClass/Working Syllabus

From Noisebridge
Revision as of 11:14, 28 November 2011 by Eleddy (talk | contribs)
Jump to navigation Jump to search

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