视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
python全栈工程师学些什么
2020-11-03 23:13:53 责编:小采
文档


全栈工程师是指掌握python各项技术,并能完成产品的人。

python全栈工程师使用python相关工具和知识完成从前端页面的实现,到后台代码的编写,再到数据库的管理,一人可以搞定一个公司网站的所有事情,真正实现全栈开发。

推荐:《python教程》

python全栈工程师学些什么?

一、 Python开发基础

核心能力:

1. 掌握计算机硬件&操作系统原理;

2. 掌握Python基础编程语法;

3. 掌握数据类型、字符编码、文件操作;

4. 掌握函数、装饰器、迭代器、内置方法。

二、 Python高级编程&数据库开发

核心能力:

1. 面向对象开发;

2. Socket网络编程;

3. Mysql数据库开发;

4. 线程、进程、队列、IO多路模型。

前端开发

核心能力:

1. Html、CSS、JavaScript开发;

2. Jquery\bootstrap开发;

3. 前端框架VUE开发。

四、WEB框架开发

核心能力:

1. Django框架基础;

2. Django框架进阶;

3. BBS+Blog实战项目开发;

4. 缓存和队列中间件;

5. Flask框架学习;

6. Tornado框架学习;

7. Restful API。

五、 爬虫开发

核心能力:

1. 掌握爬虫的工作原理和设计思想;

2. 掌握反爬虫机制;

3. 掌握分布式集群爬虫应用。

六、全栈项目实践

核心能力:

1. 企业应用工具学习;

2. CRM客户关系管理系统开发;

3. 路飞学城在线教育平台开发。

七、数据分析

核心能力:

1. 金融知识于Python相关模块学习;

2. 金融量化分析方法;

3. 量化策略平台的开发;

4. 常见金融分析策略如“双均线”、“周规则交易”、“羊驼策略”、“Dual Thrust交易策略”;

5. Numpy/Pandas/Scipy数据分析模块。

八、人工智能

核心能力:

1. 机器学习 爬取大量历史电影数据;

2. 图像识别脉络;

3. 无人机开发、无人驾驶。

九、自动化运维&开发

核心能力:

1. CMDB资产管理系统开发;

2. IT审计+主机管理系统开发

3. 分布式主机监控系统开发。

十、高并发语言Go开发

核心能力:

1. GO语言基础;

2. 数据类型与文件IO操作;

3. 函数和面向对象;

4. 并发编程。

等等。

下载本文
显示全文
专题