Joke Collection Website - Cold jokes - How to get started with Python?
How to get started with Python?
Python language foundation
Environmental construction and equipment, variables and data types, programming basis, decoration and graphical user interface introduction
Simple reptile combat
Http and urllib2, Regular expressions and re, writing crawler code and multithreading.
Tool stage
Pip installation method and environment, PIP application and specified source code, VirtualEnv installation, pycharm &; Pdb debugging skills
Python is goal-oriented
Introduction to goals, application of features and class methods, features, access constraints, super and self-goals, nested classes and nested functions.
Web front-end foundation
HTML+CSS Javascript Jquery
A tall building rises from the ground, even a great god needs to lay a good foundation, Python language foundation, object-oriented programming, development tools, front-end foundation.
The second stage: reptile stage
Roots of reptiles
Simple examples of reptiles, capture methods, basic use of regular expressions, imitation login, cookie operation, request.
Git basic application
Github-based document devices pull common commands to remotely and clone large branches feature branches.
Clastic structure
Scrapy common commands introduce Crawler Center image capture Cookie processing.
MYSQL database
SQL standard and creation, primary key and foreign key binding, data association processing, operators and common functions.
From the basis of reptiles to the application of major reptile structures, I can master common reptile skills and independently develop reptiles.
The third stage: the network stage
Brief introduction of flask
Flask context response flask routing flask template flask entry database operation JINJA2 basic syntax flask entry layout
Jianggegen
Creating website, introducing SQLite3 database, basic operation and management application of database.
Ajax preliminary
Ajax/ operating environment Eval & introduction; Dom data encapsulates Ajax registered users
Jiang Ge advanced
Jinjia2 replaces the template engine to manage high-end customized management operations. Integrated general view of existing database.
Actual combat: personal blog system
Project analysis, introduction of Web development process, database design, custom manager management, online project layout
Common python web development structures such as flask and django, as well as ajax and other interactive technologies, can present the captured data to users in the form of web pages or interfaces after learning.
Phase 4: Project Phase
Preparation before development, description of requirements and functions, code structure and precautions
Version control management software
Common version control and principle Svn common practices SVN high-end four open source websites GIT detailed explanation GIT comparison SVN
Diango cache optimization
File system cache analysis database cache analysis cache device and application custom cache Redis cache Django cache optimization performance evaluation
Website publishing
This paper introduces Diango and its foundation, preparation before layout, introduction of mainstream layout methods, separation of Diango servers, script automation, and server security of Diango.
Rich project experience is a necessary condition for finding a job.
- Previous article:Who is the Knicks signing joke?
- Next article:What are some jokes about homophonic Chinese characters?
- Related articles
- Do you know when it’s the hardest time?
- Fenyang College ranks in Shanxi.
- How to play DVD with computer optical drive
- 如何提高英语口语水平
- Guo Haizao, who lives in a humble abode, broke up with Beckham and went to Song Siming. Who did Guo Hai make love to? What does Guo Haizao like about Song Siming?
- The full text of Xiaoming's joke about buying matches
- Is the cat video off the shelf?
- What is floor socks and why is it called floor socks?
- What does it mean for men to speak ill of their wives?
- Write poems about the health of the elderly.