PyCamp Syllabus
The outline of PyCamp. This organization is unique compared to other course outlines. Rather than learning the entire syntax of the Python language before applying it to problem solving, you will learn the Pythonic way of programming by examining solutions to common programming problems.
Contents
DAY ONE: Getting Started DAY ONE: Getting StartedWhat Is Python? • What Is an Object? • Numbers • back to contents What Is Python?
What Is an Object?
Numbers
DAY TWO: Core LanguageSequences and Mappings • Controlling Your Program • Functions • back to contents Sequences and Mappings
Controlling Your Program
Functions
DAY THREE: Everything Is an ObjectAdvanced Objects • Classes • Streams • back to contents Advanced Objects
Classes
Streams
DAY FOUR: A Tour of the Standard LibraryText Processing • Numeric Processing • Networking • Concurrency • back to contents Text Processing
Numeric Processing
Networking
Concurrency
DAY FIVE: Development PracticesTest Driven Development • Debugging • Performance • Packaging • Extras • back to contents Test Driven Development
Debugging
Performance
Packaging
Extras
|

