零基础小白Python学习路线图

Python学习路线图先奉上:

Python教程_完全入门

推荐视频:https://www.bilibili.com/video/BV1jZ4y1p7zQ


[if !supportLists]一、[endif]Python学习路线

第一阶段Python基础与Linux数据库

掌握Python基本语法规则及变量、逻辑控制、内置数据结构、文件操作、高级函数、模块、常用标准库模块、函数、异常处理、MySQL使用、协程等知识点。

Python知识点:

[if !supportLists]1)[endif]计算机组成原理

2)Python变量以及开发环境

3)流程控制语句

4)函数

5)文件的基本操作

6)面向对象编程

7)异常处理

8)模块和包

9)飞机大战游戏制作

推荐视频:https://www.bilibili.com/video/BV1HD4y1S7FH


Linux数据库:

[if !supportLists]1)[endif]Linux系统应用

[if !supportLists]2)[endif]网络编程

3)并发编程

4)函数

5)正则表达式

6)数据库

推荐视频:https://www.bilibili.com/video/BV1Zr4y1F7sQ

第二阶段WEB全栈

这一部分主要学习Web前端相关技术,你需要掌握HTML、CSS、JavaScript、jQuery、BootStrap、


Web开发基础、VUE、Flask Views、Flask模板、 数据库操作、Flask配置等知识。


推荐视频:https://www.bilibili.com/video/BV1SJ411P7qb

1)HTML的学习HTML的文档结构、快速创建HTML方法

2)CSS

3)PS的简单应用

4)JavaScript基本语法

5)jQuery的使用

6)Vue框架框架的使用以及注意点

7)Flask web框架的使用

8)Django web框架的使用

 

第三阶段数据分析+人工智能。


学习爬虫相关的知识点,你需要掌握数据抓取、数据提取、数据存储、爬虫并发、

动态网页抓取、scrapy框架、分布式爬虫、爬虫攻防、数据结构、算法等知识。

推荐视频:https://www.bilibili.com/video/av52278330


知识点:

1、爬虫开发:

1)爬虫开发的知识体系与相关工具

2)MongoDB数据库

3)Scrapy框架

4)定制化爬虫采集系统

5)爬虫实战项目

2、数据挖掘与数据分析

1)基本概念顺序表、链表、栈、队列

2)排序与索引排序、索引、树与树算法

3)Series对象Series对象、DataFrame对象、DataFrame查询

4)数据操作数据的操作、存取与统计

5)Pandas绘图熟练使用Pandas

6)科学计算numpy、pandasnumpy、pandas、matpalotlib、金融数据的综合分析处理

推荐视频:https://www.bilibili.com/video/BV1dA411w7tu

3、人工智能

1)特征工程

2)监督学习分类算法

3)模型选择与调优

4)数据与多因子模型

5)量化交易策略

6)回测框架

7)量化交易平台实战

第四阶段高级进阶

需要学习项目开发流程、部署、高并发、性能调优、Go语言基础、区块链入门等内容。掌握自动化运维与区块链开发技术,可以完成自动化运维项目、区块链等项目

1、shell自动化运维

1)shell运维、脚本与变量

2)shell常见命令进阶

3)shell流程控制

4)代码发布与环境部署

5)手工代码与脚本代码发布

推荐视频:https://www.bilibili.com/video/BV1c4411M7uB?spm_id_from=333.999.0.0

 

Python高级:

1)Python语法进阶闭包、装饰器、生成器、迭代器

2)mini-web服务器根据网络服务的过程写出简易的web服务器

3)mini-web框架可以编写简易的web服务器框架

你可能感兴趣的:(零基础小白Python学习路线图)