学习Python的一些资源

来源:互联网 发布:生产线设计软件 编辑:程序博客网 时间:2024/05/16 17:38

本文是根据本人在学习Python过程中的一些经验,和在知乎上面看到的一些文章的结合,总结的一篇经验贴。
知乎经验贴:https://www.zhihu.com/question/19660572

写在开始之前:
(1)Python正如java,c,c++一样,都只是一门语言,重要的还是编程思想。要想代码写的又简洁又有效,重要的还是多多练习,脑子里要有编程思想的框架。
(2)掌握相关计算机专业知识,尽量做到一专多能,比如搞数据挖掘的一般都会爬虫,搞后端的一般都会运维。
(3)明确自己的方向。Python能做的事情很多,目前比较火的就是爬虫,后端,数据挖掘,运维。选定方向之后,除了练习Python基本语法以外,多看该方向的教程和文章。

一、首先先推荐一个教程

8天深入理解python教程:链接:http://pan.baidu.com/s/1hsgTjFI 密码:zq9b
主要讲解,python开发环境的构建,基础的数据类型,字符串如何处理等简单的入门级教程。
二、第二个教程
是系统的基础知识,学习周期大概一个月左右的时间,根据自己的学习能力吸收能力来定。 初学者只要跟着此套教程学习,入门完全没有问题。

学完后可掌握的核心能力
1、掌握基本的Linux系统操作;
2、掌握Python基础编程语法;
3、建立起编程思维和面向对象思想;

可解决的现实问题:
字符串排序,切割,逆置;
猜数字、飞机大战游戏;

市场价值:
具备编程思维,
掌握Python基本语法,
能开发出一些小游戏

所涉及知识点:
Python学习路线
Python学习路线图
教程地址:https://pan.baidu.com/s/1i5mfB4D#list/path=%2F

三、拓展教程

1、网络爬虫-利用python实现爬取网页神技
第一天:https://pan.baidu.com/s/1b3CXYI#list/path=%2F
第二天:https://pan.baidu.com/s/1gfDSvHx#list/path=%2F

2、Python之web开发利刃
第一天:https://pan.baidu.com/s/1nvPmp6p#list/path=%2F
第二天:https://pan.baidu.com/s/1hrVlRMk#list/path=%2F

3、python之大数据开发奇兵
https://pan.baidu.com/s/1eRBDjCQ#list/path=%2F

四、建议

入门-快速看完基础视频教程
进阶-阅读Python相关书籍,《Python核心编程,第二版》,《Python cookbook,第三版》,《python入门到实践》
提升-案例实战
代码为主,视频为辅~

慕课网Python入门学习:http://www.imooc.com/learn/177?src=sugc

网易公开课-零基础学习Python:http://study.163.com/course/courseMain.htm?courseId=378003
疯狂的Python3.6.2:http://study.163.com/course/courseMain.htm?courseId=302001

黑马2017最新的Python视频:http://pan.baidu.com/s/1nuZruTN

麻省理工学院公开课《计算机科学及编程导论》:http://open.163.com/special/opencourse/bianchengdaolun.html 适合没有或者少有编程经验的人,课程是用Python写的

台湾辅仁大学Python Django视频讲座,主要内容为Python Basics/Types and Operators/Statements and Functions/OO Python/Python 3000/Django
链接:http://www.howzhi.com/course/pythonDjango/

千行代码入门Python:https://zhuanlan.zhihu.com/p/22909144

原创粉丝点击