美文网首页程序员
微笔记:Python 2.7教程学习

微笔记:Python 2.7教程学习

作者: 拉小登 | 来源:发表于2017-02-03 08:40 被阅读493次

    原文信息
    标题:Python 2.7教程
    作者:廖雪峰
    链接:http://t.cn/RyC5Age

    原文大意

    廖雪峰老师的编程教程,最初是读他的Git教程开始学习。课程深入浅出,很多复杂的逻辑也都讲解的非常浅显,受到众多自学派的追捧。而他的教程也很快独成一派,慢慢建立了自己的品牌。

    廖雪峰,全栈工程师,技术作家,著有《Spring 2.0核心技术与最佳实践》,更多关于廖雪峰老师的内容,请自行百度,或者专注廖雪峰老师的网站:http://www.liaoxuefeng.com

    廖雪峰老师的Python的课程,依旧秉承了Git教程的风格,深入浅出,理论结合实际,让读者可以很快的掌握所学的知识。

    Python系列教程,主要可以分为以下几个大块:

    • 基本知识。包括变量相关的数据类型、类型判断,强制转换、字符串编码;逻辑语句相关的条件语句、循环语句;如何定义、调用函数等等基础知识。
    • 高级话题。高级话题的讲解,也都非常接近实际开发场景,让学习这很快的掌握知识点。包面向独享编程相关的,类、继承、多态、第三方模块的使用等;又如多线程,IO编程、网络编程等高级话题,都有涉猎。
    • 案例实战。包括实现电子邮件、访问数据库、Webapp开发等实战技巧。教程的最后,还通过16课时的内容,详细的介绍了如何基于Python创建一个简单的博客webApp。

    总的来说,廖雪峰老师的Python教程,基础和高级实战部分,搭配得当,新手看着不枯燥,老鸟看着不无聊,各自都能从中获取所需的知识,抑或温故而知新,实属佳作。

    故事联想

    Python应用场景

    学习最终还是要应用到工作中,变现才是最终的目的。

    目前学习Python,我能够想到的应用场景,主要有两个:

    • 编写网络爬虫,聚合网络上的信息。(扩展学习:「慕课网」Python开发简单爬虫
    • 编写webApp,类似于PHP的作用。(扩展学习:「慕课网」django初体验

    编程语言学习框架

    除了Python和Git,廖雪峰老师又推出了JavaScript和Java课程,除此之外,网络上还有大量的编程语言,如C#、Swift、PHP、C++等等。但是计算机语言的思路,大致都一样的,声明变量,创建对象,编写逻辑语句,根据需求使用指定的API编写相应的功能。

    所以根据自己的知识体系,整理一个编程语言的学习框架,是有必要的。熟练掌握了计算机语言的框架,再学习其他的语言,可以大大降低学习成本。

    拆为己用

    根据自己的理解,将知识点,梳理成自己的知识框架,并结合PHP、JS等语言,都可以使用这个框架,加速自己的理解,快速掌握一门新的语言。

    我的编程语言学习框架,一级结构如下:

    • 基本知识
    • 变量
    • 逻辑语句
    • 函数
    • 类和对象
    • 特殊功能

    下面是框架思维导图,更多详细内容,请参考我的幕布

    编程语言学习@2x

    相关文章

      网友评论

        本文标题:微笔记:Python 2.7教程学习

        本文链接:https://www.haomeiwen.com/subject/irxdittx.html