- Table of Contents
- Blog Post Tutorials
- How to Make Phone Calls in Python
- Dialing Outbound Phone Calls with a Bottle Web App
- Python for Entrepreneurs
- Setting Up Python 3, Django & Gunicorn on Linux Mint 17.3
- Configuring Python 3, Pyramid and Gunicorn on Ubuntu 16.04
- Replying to SMS Text Messages with Python and Bottle
- How to Build Your First Slack Bot with Python
- Responding to SMS Text Messages with Python & Flask
- How to Install and Use MySQL on Ubuntu 16.04
- Setting up PostgreSQL with Python 3 and psycopg on Ubuntu 16.04
- How to Use Redis with Python 3 and redis-py on Ubuntu 16.04
- How to Send MMS Picture Messages with Python
- Configuring Python 3, Bottle and Gunicorn for Development on Ubuntu 16.04 LTS
- How to Send SMS Text Messages with Python
- How to set up Python 3, Flask and Green Unicorn on Ubuntu 16.04 LTS
- Setting up Python 3, Django and Gunicorn on Ubuntu 16.04 LTS
- The Full Stack Python Blog
全部主题 | Blog | 时讯 | @fullstackpython | Facebook | 源码
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
How to Make Phone Calls in Python
Dialing Outbound Phone Calls with a Bottle Web App
Python for Entrepreneurs
Setting Up Python 3, Django & Gunicorn on Linux Mint 17.3
Configuring Python 3, Pyramid and Gunicorn on Ubuntu 16.04
Replying to SMS Text Messages with Python and Bottle
How to Build Your First Slack Bot with Python
Responding to SMS Text Messages with Python & Flask
How to Install and Use MySQL on Ubuntu 16.04
Setting up PostgreSQL with Python 3 and psycopg on Ubuntu 16.04
How to Use Redis with Python 3 and redis-py on Ubuntu 16.04
How to Send MMS Picture Messages with Python
Configuring Python 3, Bottle and Gunicorn for Development on Ubuntu 16.04 LTS
How to Send SMS Text Messages with Python
How to set up Python 3, Flask and Green Unicorn on Ubuntu 16.04 LTS
Setting up Python 3, Django and Gunicorn on Ubuntu 16.04 LTS
The Full Stack Python Blog
This site is based on Matt Makai's project Full Stack Python, thanks for his excellent work!
此网站由 @haiiiiiyun 和 开源爱好者们 共同维护。 若发现错误或想贡献,请访问: Github fullstackpython.cn 项目