We use ipython notebook and RISE to hold the training meterials. You should install them before you view the meterial in your local platform.
To view the presentations, just switch to the project directory, and execute ipython notebook
in command line.
- Setup Python develop environment
- "Hello World"
- Use python as a calculator
- int
- float
- decimal
- Format your letter
- Find out valid LAN ip addresses
- Get most active users from nginx access log
- Find fatest mirror
- Zen of Python
- Functional programming
- Introspection
- Unit Testing and TDD
- Iterator and Generator
- communicate
- Run in parallel
- Process
- Thread
- Micro Thread
- Data sharing
- Web development basic
- Database related
- Regrex Expression (*)
- Meta Class (*)
- Borg
- MapReduce
- Decorator
- Factory
- Proxy
- Mixin(*)
- Visit(*)