分享

有java基础,现在想走Python路线,该怎么系统全面的学习呢?

 政二街 2018-03-29

不管新学习什么语言,一定不要盲目学习,首先你要有自己的计划,下面我们先来看看Python的基础知识思维导图:

学习之前先梳理下Python的基础知识,上面给出的只是基础的思维导图,网上还有比较全面的Python整体知识架构的思维导图

核心知识

基础知识,数据类型(包含数字,字符串,列表,元祖,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程,核心基本需要掌握牢固,下面列了一些初学者的入门材料:

1.「笨方法学 Python」:http:///book

这本书在讲解Python的成分时,还附带了和很多实战的例子,非常适合快速起步。

2.「The Hitchhiker’s Guide to Python!」:http://docs./en/latest

这本书着讲解了Python的最佳实践,不管你是Python专家还是新手,都能获得极大的帮助。

3.Python基础教程:http://www.runoob.com/python/python-tutorial.html

这是学习Python基础知识必备的网站,里面可以了解什么是Python,以及基础知识学习,文档的下载

4.Python中文学习大本营:http://www./

如果还是没找到合适的网站,可以在这里面找到很多Python学习过程可能会用的资料,里面资料还是满齐全的

5.廖雪峰的官方网站:https://www./wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

此乃大神廖雪峰的官方Python学习网站,里面不仅涵盖了基础知识,还有在开发的过程做走过的坑,常用的编程方法,以及实战开发等。

深入了解

在这个阶段,你需要深入的了解Python,不仅仅是书面上的东西,还有更多的专业知识,深入到语言的核心,才能读懂源码,了解它设计的思路

Python核心编程:https://book.douban.com/subject/3112503

找到更多的学习方法

当你在学习的过程中肯定会遇到各种各样的问题,这时候该如何来解决,或者很多设计模式,为什么我老是想不到,这个就需要更多的实战经验,多看看那些大神些的代码,由简到难,循序渐进,当然也可以找一些相关的实战视频来学习

慕课网:https://coding.imooc.com/?c=python

网易云课堂:http://study.163.com/category/python#/?st=1

51CTO学院:http://edu.51cto.com/courselist/78.html

极客学院:https://www./course/python


除了这些我们还需要注意几点:

1、一定要利用空闲的时间来补充基础知识

2、不要怕出错,要善于发现问题,走过了坑,代表下次你不会被坑

3、不要过于纠结无意义的问题

4、善于提出高质量的问题,并在网上提问,或询问相关大神

希望能帮到你

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多