Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How does Python Web learn?

2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article introduces the relevant knowledge of "how to learn Python Web". In the operation of actual cases, many people will encounter such a dilemma. Then let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

Phase I: getting started with Python

Python is our skill base.

Data type

Process control

Common module

Functions, iterators, decorators

Recursion, iteration, reflection

Object oriented programming

Not to mention the more advanced skills, at least you have to be familiar with them.

This stage is not difficult to me, but according to my companions, decorators are a bit difficult, and the idea of object-oriented programming needs to be carefully understood.

Stage difficulty: 2

Phase 2: WEB front-end foundation

To be a WEB, of course you need to know the basics.

Html/css Foundation

Dom programming

Native JS learning

JQuery 、 EasyUi 、 AngulaJS

Ajax asynchronous loading

Highchart drawing

Bootstrap

Similarly, the real difficulty is just that there is no requirement, after all, the main purpose of this article is for rookies.

The first four projects at this stage are important and belong to the basic level of knowledge of WEB, and the last three are best to be familiar with. The difficulty lies in JS.

Stage difficulty: 3

The third stage: network programming

Socket CMARS programming, Twisted Asynchronous Network Framework

Multi-thread, multi-process, Ctrip gevent, select\ poll\ epoll

FTP server development

Batch commands, file distribution tools

RabbitMQ message queuing, SqlAlchemy ORM

Reids\ MemCache\ MongoDB cache database

There are no requirements at this stage. I think we don't have to focus on learning, but it's best to know about it.

Learning difficulty: 1

Phase IV: Python WEB framework

Django

Tornado

Flask

Bottle

Session/ middleware / ORM/Cookie/CSRF/FORM

These are the only ones, isn't it too much? My suggestion is that the framework should be familiar with at least two and understand the rest.

Learning difficulty: it depends on the framework you choose.

The fifth stage: actual combat exercise

This is the end of "how to learn Python Web". Thank you for reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report