万事开头难,只要坚持真正的入门,就能进入编程“改变世界”的魅力!
Python 作为世界上最流行的编程语言,也被公认为最容易学习的编程语言。与C或C++等编程语言相比,Python确实是一个非常不错的选择。
推荐:
入门阶段可以选择在线平台:
1.慕课
2.菜鸟
PS:附上一些不错的python相关文章:
1.小达的编程入门指南
知乎的编程指南获得了无数赞誉。它不仅介绍了一种语言,还介绍了编程。讲的是程序员应该掌握的一些计算机知识。
2. Python 编码风格指南中文翻译(谷歌SOC)
3.PythonTab中文网
—–
二、Python 社区
1.Python 技巧社区
强烈推荐Python Tip,有问答挑战,还有很多在线教程!动手实践的必备品!
2.啄木鸟社区
3. 编程指南社区合作
三、简介
介绍一些介绍材料。对于有编程经验的同学来说js高级程序设计电子书,学习入门资料并不是很困难。
1.简明教程
入门教程中,简明教程是比较详细的介绍,知识也涵盖的比较全面。是介绍材料的好选择。
2.笨方法学python
坚持看完了,虽然最后几章没有实现(主要是不符合我现在的需求,不想在这上面花精力)。让我们有所收获,但确实是入门,知识不全面,入门足够,风格特别,以问答的形式学习过程很有趣。
3.Python|代码学院
在线挑战,我还没用过。看来我对英文资料还是有些抵触的,一定要克服! ! !
4.实验室python研发工程师
包含
Linux/Vim/Git/SQL/Python/Django/Flask等学习课程。
6.老启零基础学习Python(第二版)
github版,教程内容很全面,还有实用的项目介绍。
7.廖雪峰python2.7教程
现在有一个python3的教程。
8.Vame的python快速教程
对了,我也加入了博主的粉丝群,后来加入了微信群,好笑,现在好像要去新加坡深造了!博文还是很详细的~
总结一下,我已经有种花儿渐渐入迷人眼的感觉了!有这么多的信息只是为了入门,你能看吗?看完就可以得到猴年马月啦!所以你必须下定决心,选择你认为好的!青菜和萝卜,各有各的爱,别人觉得不错,但在你的地方可能就是看着不舒服!好吧,选择简洁,愚蠢的方式,crossin和codecademy!好的,暂时就这些!
四、充实阶段
上手之后,语言的细节需要进一步了解,所以推广阶段必不可少。同时,对于计算机基础较差的同学来说,了解计算机和编程的背景知识也很关键。
1.《Python基础教程》
根据我自己学习javascript的经验,一本好的教材真的很有好处,它可以让你理解很多底层的东西。比如红皮书《JS进阶编程》中对闭包和原型链的解释非常详细!嗯,扯的太远了,所以学python也是一样,光靠博客,网上的文章是无法深入理解的,选择经典教材是你深入理解一门语言的唯一途径!当然,也有人推荐《Python核心编程(第二版)》,但我只买了《Python基础教程》,所以不做评价,只选经典!更何况,要完全理解,还有很长的路要走!
2.麻省理工学院计算机科学与编程导论
3.哈佛:计算机科学 cs50
2和3属于计算机入门课程,之所以放在这里,是因为介绍了计算机领域的相关知识点,了解了数据结构的知识。其中,MIT入门老师的知识点都是基于Python的,在学习的过程中也可以巩固Python。编程入门指南中强烈推荐的两门开放课程。 (PS:网易真良心,两门课程都有中英文字幕视频!)
4.穿越教室
除了python教程,还有小程序,非常适合练习!第一阶段上手后js高级程序设计电子书,来这里做个APP,你会有成就感的!除此之外,还有 git 之类的其他教程。这是一个开始的好地方。
五、升华阶段
有了扎实的基础,方向的选择就显得尤为重要。是数据分析、Web 开发还是游戏开发。下面暂时分为三个方面:
5.1 数据分析
1.“使用 Python 进行数据分析”
这本书是一本关于使用 Python 进行数据分析的大型综合书籍。数据分析的介绍肯定够了,写的很详细。本书作者是著名的Python数据分析开源库pandas的作者!
2.科学蟒蛇讲座
英文资料,简要介绍了Python数据分析中用到的一些库,pandas,numpy,matplotlib等。Ipython Notebook形式的资料,示例代码很全。
3. Matplotlib 教程(译)
Python图形入门,强烈推荐!资料在线版,作者排版也很舒服,示例代码也有,推荐!
4. 用 Python 进行科学计算
新发现的科学计算是一个很棒的综合教程,在此更新,有需要的同学可以去拿!强烈推荐!
5.2 网页开发
1.自强学校Django基础课程
非常详细的Django教程,作者介绍的每一步都很详细。有什么问题,作者的回复也很详细,推荐!同时,自强书院还有很多其他的教程。这是一个很好的网站。收藏!
2. Django 搭建一个简单的博客教程
建议结合1看,1的介绍相对比较详细。
3.欢迎来到 Flask 大型教程项目
4.烧瓶指南
5.3 游戏开发
1. 用 Python 和 Pygame 编写游戏——从入门到精通
六、计算机素养
1.《深入了解计算机系统》
七、Python 面试题
1.谈Python面试
请登录后发表评论
注册
社交帐号登录