Learning Paths:
1, to fully grasp the basic knowledge, familiar with the IDE and basic concepts, focusing on knowledge building;
2, the development of actual combat, master all kinds of knowledge in the framework of this process, familiar with the use of the module. And in accordance with the issue in-depth study;
======================================================
Introduction Framework:
the Flask framework: a lightweight Web application framework
Django framework: open source Web application framework, written in Python. MTV using frame mode, i.e. the model M, and template view V T.
Scrapy framework: Scrapy Python development is a fast, high-level screen scraping and web crawling framework for crawling web sites and extract structured data from the page.
Tornado framework: an open-source Web server software version. Tornado and now the mainstream Web server framework (including most Python frameworks) there is a clear difference: it is non-blocking server, but also very fast.
================================================== =====
knowledge resources:
technical articles & Forum:
PythonTab website
blog Park, CSDN
Rookie Tutorial
The official document:
Book:
Python based tutorial
============================================= ==========
learning methods:
1, the establishment of knowledge:
XMind mind maps, notes finishing;
2, fast extensive reading and interpretation of the depth of the combination;
3, a problem to study, access to information and Google;
4, repeat, an output;
============================================ ===========
Python role:
Web development, reptiles, operation and maintenance, artificial intelligence, scripting tools, automation
=======================================================
Skill points:
python web development;
Use MySQL database; SQL statement using;
Using Tkinter library; do interface;
Regular expressions, web crawler, Requests library
=======================================================