Table of Contents
- Current status of python
- Syntax best practices - below the class level
- Syntax best practices - above the class level
- Choosing good names
- Writing a Package
- Deploying code
- Python extensions in other languages
- Managing code
- Documenting your project
- Test-driven development
- Optimization: general principles and profiling techniques
- Optimization: Some powerfu techniques
- Concurrency:
- Useful design patterns

