PyClass/Working Syllabus

From Noisebridge
< PyClass(Difference between revisions)
Jump to: navigation, search
(Created page with 'Week 1 Beginning Nuggets * IDEs * PEP 8 * Debugging Intermediate Nuggets * Testing * Advanced Nuggets * Decorators * Generators * Iterators * Memoization * Meta Pr…')
 
Line 5: Line 5:
 
  * PEP 8
 
  * PEP 8
 
  * Debugging
 
  * Debugging
 +
* First Program
  
 
Intermediate Nuggets
 
Intermediate Nuggets
Line 22: Line 23:
  
 
Project Ideas:  
 
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

Revision as of 19:52, 22 November 2011

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
Personal tools