PyClass/Working Syllabus

From Noisebridge
< PyClass(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
Week 1
+
'''Week 1'''
 
+
 
Beginning Nuggets
 
Beginning Nuggets
 
  * IDEs
 
  * IDEs
Line 25: Line 24:
 
   
 
   
 
'''Week 2'''
 
'''Week 2'''
 +
Beginning Nuggets
 
  * Making Decisions
 
  * Making Decisions
 +
 +
Advanced Nuggets
  
 
'''Week 3'''
 
'''Week 3'''
 +
Beginning Nuggets
 
  * Looping
 
  * Looping
 +
 +
Advanced Nuggets
  
 
'''Week 4'''
 
'''Week 4'''
 +
Beginning Nuggets
 
  * Lists and Tuples
 
  * Lists and Tuples
 +
 +
Advanced Nuggets
  
 
'''Week 5'''
 
'''Week 5'''
 +
Beginning Nuggets
 
  * Sets and Dicts
 
  * Sets and Dicts
 +
 +
Advanced Nuggets
  
 
'''Week 6'''
 
'''Week 6'''
 +
Beginning Nuggets
 
  * Functions
 
  * Functions
 +
 +
Advanced Nuggets
  
 
'''Week 7'''
 
'''Week 7'''
 +
Beginning Nuggets
 
  * Classes
 
  * Classes
 +
 +
Advanced Nuggets
  
 
'''Week 8'''
 
'''Week 8'''
 +
Beginning Nuggets
 
  * Bringing it All togehter
 
  * Bringing it All togehter
 +
 +
Advanced Nuggets

Revision as of 19:56, 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 Beginning Nuggets

* Making Decisions

Advanced Nuggets

Week 3 Beginning Nuggets

* Looping

Advanced Nuggets

Week 4 Beginning Nuggets

* Lists and Tuples

Advanced Nuggets

Week 5 Beginning Nuggets

* Sets and Dicts

Advanced Nuggets

Week 6 Beginning Nuggets

* Functions

Advanced Nuggets

Week 7 Beginning Nuggets

* Classes

Advanced Nuggets

Week 8 Beginning Nuggets

* Bringing it All togehter

Advanced Nuggets

Personal tools