针对python的体系结构和学习计划(持续完善中)
软件工程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/ |
作业要求 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10458 |
目标 | 就作业一中我最想学的一门技术进行了解和制定一个学习计划 |
作业正文 | https://www.cnblogs.com/chengchenc/p/12483434.html |
其他参考文献 |
https://www.zhihu.com/question/302640402;https://blog.csdn.net/u012052268/article/details/53769749 |
一:Python的整体架构(思维导图总预览图)
ps:之所以想学Python,是因为在许多论坛和博客上看到一些业界大佬谈论过Python和其他语言的对比,那些大佬称赞过python的可移植性强,运行效率好。学生自己也尝试过按照一些帖子上的步骤写过一段小的python编码,并用java写了实现功能一样的程序,发现python确实在某些方面比java要强一点。所以对python感到好奇,想更加深入了解一下。
二:主目录
学生参照一些资料将Python划分为8个学习部分,从第1部分到第8部分,学习深度逐渐加深,学习难度也渐渐加大
ps:由于python体系过于庞大,五个月时间想完全掌握着八个部分过于困难,因此参考一些培训机构的资料计划五个月时间只对前五个部分进行规划,后续部分的学习将在五个月计划外进行。
三:详细分析及时间安排
三(1).python基础(5周)
ps:基础知识的掌握程度关系到后续学习的进度,故规划学习时间为5周
三(2):Python高级(4周)
三(3):前端开发(3周)
PS:前端开发在上学期有接触了解,故规划时间为3周
三(4):web开发(4周)
三(5):爬虫开发(5周)
参照网络文献,爬虫开发时python重要的一项应用,且难度较大,故时间规划最多,需要掌握的程度也较深,故规划时间为5周。
三(6)自动化运维(计划外)
三(7)数据挖掘和数据分析(计划外)
三(8)人工智能(计划外)
参考书籍:《python编程:从入门到精通》人民邮电出版社;《Python核心编程第三版(中文版)》人民邮电出版社;
网络python学习书籍资料链接:https://pan.baidu.com/s/1i8fD6ZiG_HyD0feMLViNIA 提取码: pmx4
爬虫学习的相关资料链接: https://pan.baidu.com/s/1xrr7BANWmMCmwdkqP4HHcA 提取码: ns6a