2-3 Python后端技术栈

Posted WinvenChang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2-3 Python后端技术栈相关的知识,希望对你有一定的参考价值。

一、web请求的流程

浏览器 ==> 负载均衡 ==> web框架 ==> 精力逻辑 ==> 数据库缓存

二、后端技术栈

python语言基础
1.语言特点
2.语法基础
3.高级特性

算法与数据结构
1.常用算法和数据结构
2.分析时间/空间复杂度
3.实现常见数据结构和算法

编程范式
1.面向对象编程
2.常用设计模式
3.函数式编程

操作系统
1.常用 Linux命令
2.进程/线程
3.内存管理

网络编程
1.常用协议 TCP/IP/HTTP
2.Socket编程基础
3.Python并发库

数据库
1.mysql常考,索引优化
2.关系型和 NoSQL的使用场景
3.Redis缓存

Python web框架
1.常用框架对比,RESTful
2.WSGI原理
3.web安全问题

系统设计
1.设计原则,如何分析
2.后端系统常用组件(缓存、数据库、消息队列等)
3.技术选型和实现(短网址服务,Feed流系统)

技术之外的软实力
1.学习能力
2.业务理解能力,沟通交流能力
3.心态

以上是关于2-3 Python后端技术栈的主要内容,如果未能解决你的问题,请参考以下文章

python技术栈

全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段

互联网后端技术栈一览,写得太好了。。

# 全栈开发学习文档

# 全栈开发学习文档

世界著名互联网公司2018年的技术栈