我的Python自学之路:Python学习线路图

这篇博客分享了Python学习的详细路线,包括Python基础、Linux和数据库、Web前后端开发、爬虫以及机器学习等内容。介绍了Python在数据处理、MapReduce、Web开发、爬虫和机器学习中的应用,并提供了相关框架的使用。同时提到了Python在游戏开发和桌面GUI中的潜力。

Python有三大神器,包括numpy,scipy,matplotlib,因此适合用于数据处理。spark,Hadoop都开了Python的接口,所以使用Python做Python的mapreduce也非常简单。因此它也备受欢迎,python学习大纲分享给大家。

 

一、Python基础

1.2数据的存储

1.3运算符与表达式

1.4循环

1.5基础数据结构1

2.1基础数据结构2

2.2函数1

2.3函数2

2.4函数3

2.5模块

3.1面向对象编程

3.2继承、封装、多态

3.3面向对象高阶

3.4文件操作与异常处理

3.5项目实战

4.1项目讲解

4.2高阶函数与测试

4.3排列组合与正则

4.4网络编程

二、Linux和数据库阶段

1.1 Linux操作系统

1.2文件系统与用户

1.3文本操作命令

1.4网路命令、进程管理与服务配置

1.5 Shell编程与bash、源文件编译

2.1版本控制

2.2 MySQL基本使用

2.3 MongoDB的基本使用

2.4 Redis的基本使用

三、Web前端

1.1 HTML5的标签

1.2 HTML5交互与表格

1.3 CSS

1.4CSS-续

1.5 JS初步

2.2 JQuery初步

2.3 Jquery制作动画

2.4 Ajax

四、Web后端- Django

1.1 HelloDjango

1.2 Models

1.3 Models & Templates

1.4 Views (. 上)

1.5 Views (下)

2.1 Advanced01

2.2 Advanced02

2.3 Advanced03

2.4 RESTful01

2.5 RESTful02

3.1 Program

3.5项目上线

五、Web后端-Flask

1.1 HelloFlask

1.2 Views

1.3 Templates & Models

1.4 Modesl

1.5 Extension

2.1 Program

六、爬虫阶段

1.1多线程原理

1.2协程

1.3爬虫的概念及相关工具

1.4 python http libs

1.5爬虫实战

2.1 scrapy框架(1)

2.2 scrapy框架(2)

2.3 scrapy框架(3)

2.4 scrapy框架(4)

2.5量化交易

七、python机器学习

1.1 jupyter入门

1.2 pandas

1.3 pandas

1.4 pandas

1.5 scipy

2.1 matpoltlib

2.2 KNN

2.3 KNN

2.4线性回归与逻辑斯蒂回归

2.5决策树与贝叶斯

3.1 SVM与K均值聚类

3.2. Kmeans

3.3机器学习框架TensorFlow1

3.4机器学习框架TensorFlow2

3.5自然语言处理与社交网络处理

4.1新浪DSP系统用户行为分析

Python有很好的3D渲染库和游戏开发框架,有很多使用Python开发的游戏,如迪斯尼卡通城、黑暗之刃。常用PyGame、Pykyra等和一个PyWeek的比赛。而且还可以编写桌面图形用户界面,还可以扩展微软的Windows,常用Tk、GTK+、PyQt、win32等。学习Python有困难可以加下扣扣裙:四八三五四六四一六

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值