{% extends "base.html" %} {% block meta_header %} {% endblock %} {% block title %} 目录 {% endblock %} {% block banner %} {% endblock %} {% block content %}
Table of Contents
1. 简介
1.1 学习编程
1.2 Python 社区
2. 开发环境
2.1 文本编辑器和 IDE
Sublime Text
Jupyter Notebook
2.2 源码控制
Git
Mercurial
Subversion
2.3 本地开发
Dependency isolation
Environment variables
Localhost tunnels
3. Core Python Language
3.1 Intermediate Language Concepts
Decorators
4. Testing
4.1 Testing Approaches
Database testing
Load testing
Test-driven development
4.2 Testing Concepts
Code coverage
Mocking
4.3 Debugging
pdb
ipdb
pudb
4.4 Logging
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
6.2 Web application security
Cross-Site Scripting
SQL injection
Cross Site Request Forgery
7. Web Development
7.1 Web Frameworks
7.2 Template Engines
Mako
Django Templates
7.3 Web Design
Responsive Design
Minification
7.4 JavaScript
React
AngularJS
Ember
7.5 Task queues
Celery
Redis Queue (RQ)
Huey
7.6 Architectures
Serverless
7.7 Static site generators
7.8 Protocols
HTTP/2
8. Web App Deployment
There is also an entire book dedicated to Python web application deployment.
8.1 Hosting
Content Delivery Networks
8.2 Platform-as-a-Service
Heroku
PythonAnywhere
Elastic Beanstalk
8.3 Operating systems
Mint Linux
FreeBSD
Mac OS X
Windows
8.4 Web servers
8.5 WSGI servers
mod_wsgi
uWSGI
8.6 Continuous integration
Jenkins
GoCD
BuildBot
8.7 Configuration management
Ansible
Salt
Puppet
Fabric
8.8 Containers
LXC
Kubernetes
9. Data
9.1 Relational databases
9.2 Object-relational mappers
Django ORM
SQLObject
Pony ORM
9.3 NoSQL
Redis
MongoDB
Cassandra
Neo4j
9.4 Data analysis
Pandas
NumPy
SciPy
Blaze
9.5 Natural Language Processing
NLTK
TextBlob
spaCy
9.6 Machine Learning
scikit-learn
pattern
Chainer
9.7 Web Scraping
Scrapy
MechnicalSoup
RoboBrowser
9.8 Search
Elastic Search
Whoosh
Solr
10. Web APIs
10.1 API concepts
REST
Helper libraries
Webhooks
10.2 API creation
Django REST Framework
Flask-RESTful
Flask API
Eve
10.3 API integration
Slack
Google APIs
11. DevOps
11.1 Monitoring
Sentry
Graphite
Prometheus
11.2 Web App Performance
Vertical scaling
Horizontal scaling
Load balancing
11.3 Web Analytics
Google Analytics
Piwik
Heap
12. Meta
Blog Post Tutorials
{% for a in articles %}
{{ a.title }}
{% endfor %}
{% endblock %}