2.1 文本编辑器和 IDE
Sublime Text
Jupyter Notebook
Git
Mercurial
Subversion
2.3 本地开发
Dependency isolation
Environment variables
Localhost tunnels
3.1 Intermediate Language Concepts
Decorators
4.1 Testing Approaches
Database testing
Load testing
Test-driven development
4.2 Testing Concepts
Code coverage
Mocking
pdb
ipdb
pudb
stdlib logging
DTrace
logbook
5. Documentation
5.1 Markup Languages
Markdown
reStructuredText
AsciiDoc
5.2 Documentation Tools
Docstrings
Sphinx
pandoc
6. Security
6.1 Scanning and Probing
Network scanning
Pentesting
6.2 Server security
Public key infrastructure
Firewalls
Symmetric keys
Cross-Site Scripting
SQL injection
Cross Site Request Forgery