专栏
下载APP
你的第一本Python基础入门书
人人受益的Python开学第一课
黄浮云 · 资深云计算工程师

共计33节 · 已更新33节

3742人已订阅

课程亮点

  • 零基础也能快速学会的Python入门指南
  • 深度掌握学习一门程序语言的高效方法
  • 循序渐进掌握 Python 的核心特性、进阶特性、周边特性
  • 借助示例和练习辅助学习,锻炼良好的编程思维
  • 清晰了解Python进阶学习路线,为后续学习做好准备

课程简介

Python 是当今非常热门的语言之一,2019年7月的 TIOBE 编程语言排行榜中 ,Python 紧随 Java 和 C 语言之后名列第三,并且其流行度依然处在上升势头。

TIOBE 2019 年 7 月编程语言排行榜 Top 20:
图片描述

Python 可谓是一个多面手,在很多领域都有着广泛的应用,如爬虫、Web 开发、运维等。随着近年来机器学习、数据科学的热度提升, Python作为这两大领域的首选开发语言,其地位与重要性愈发突出。作为最受欢迎和最流行的技术之一,Python在未来5-10年内都会符合编程潮流,不留落伍。大家所熟知的YouTube、Instagram,桌面版的Dropbox、Quora、Pinterest、Facebook的内部服务甚至PayPal,都是基于Python完成的。

Python 对新手十分友好。它语法简洁易懂、上手容易,其代码非常接近于伪代码;编写的程序可维护性高并且第三方库众多,无所不包,在降低开发成本的同时提升程序员的生产力;相较于 C / C++ / Java 等语言有更强的表现力,开发效率很高。另外由于是解释型语言,可交互式地执行代码,便于快速试验,这在我们的学习过程中也十分有用,能够让你快速建立起学习信心,增强编程语言学习的成就感。

对已有工作经验的程序员来说,作为一个程序员,开拓视野是很重要的。多尝试一门编程语言没有任何坏处,更能帮助你跳出以往的局限来看问题。固定在一门或几门语言里,只会限制你的表达与思考问题的方式。多了解不同的编程语言与应用,能够帮助你加深对语言的了解,提高自己编写代码的能力。

Python开发者是收入最高的程序员之一,特别是在机器学习、数据科学与Web开发方面。据国内多家权威招聘网站数据显示, 随着 Python 语言的持续火热,对于Python 技术人才的需求也在不断增加——日均需求量甚至达到了 15000+,一线城市的需求数量更是庞大。在薪资待遇方面,通过分析来自全国的 12809 份样例资料可以发现,Python 工程师的平均月薪能够达到 19160 元, 其中月薪20—30K的工程师数量更是超过四成。想获取高薪站稳脚跟,Python确实是个绝佳的尝试机会。

讲师黄浮云,资深云计算工程师,熟练运用多种程序语言,Python 也是其主要工作语言之一,对程序语言的学习有着独到的见解,借此专栏为大家分享一些经验,并带领大家开启 Python 编程之旅。学习过程中若有疑问,欢迎在讨论区留言交流。

不同于其它的 Python 教程,本专栏在教学时将 Python 语言特性划分为三个层次,分别为核心特性、扩展特性以及语言周边知识和功能。在学习 Python 时,我们不应该一开始就陷入旁枝末节中,而是应该有所侧重,核心特性的学习是重点。不仅限于 Python,学习任何语言都该如此。扩展特性和语言周边知识及功能的学习多多益善,但需要一个逐渐积累的过程。

本专栏主要分为 5 个模块,共 33 小节:

第一部分:
主要介绍 Python 环境的搭建和使用;

第二部分:
介绍 Python 的核心特性。如程序语言中最基本的数据类型、变量、分支、循环、函数等概念,以及 Python 中高频使用的异常机制、类和包。这些不仅是 Python 中的核心特性,也是多数程序语言所通用的基本语言特性;

第三部分:
介绍 Python 核心特性之上的扩展特性。扩展特性让语言有更强的表达力和易用性,如 Python 内置数据结构、内置函数、装饰器、函数式特性等。借助于 Python 扩展特性,能使得我们所书写的代码更加简洁和优雅;

第四部分:
介绍 Python 的周边知识和功能。诸如标准库、IO 操作、进程线程等,严格来讲它们不在语言特性之列,但却非常重要,是编程过程中不可缺少的内容;

第五部分:
介绍 Python 的后续进阶路线图。

查看全部
专栏目录
目录
适合人群
  • 没有语言基础的小白同学
  • 有编程基础想学习一下 Python 的同学
购买须知
  1. 本专栏为图文形式内容服务,共计 33 小节,上线时间为 2019年 8 月 20 日,预计 2019 年 10 月 1 日更新完成;
  2. 本专栏更新时间为每周 1,3,5 更新 1 篇(法定节假日顺延),形式为图文;
  3. 订阅成功后,用户即可通过慕课网 PC 端、App 端、WAP 端享有永久阅读的权限;
  4. 慕课专栏为虚拟内容服务,订阅成功后概不退款;
  5. 在专栏阅读过程中,如有任何问题,请邮件联系kf@imooc.com;
  6. 慕课专栏版权归本平台所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表,违者将依法追究责任。
0 / 4
登录后可任选 4 个小节免费阅读
有什么不懂的尽管吻我

老师讲的不错 1块钱买的血赚!!

3天前
0
深海的鲸鱼

真的特别好,我现在一直在做着思维导图,虽然刚开始做,内容也挺杂的,但是主要是给自己看的,要不然学完就忘,后面用的时候重新开始找,还不如在学的时候就开始做着后面的复习准备。支持这个专栏

2020-02-12
0
qq_慕移动2018966

很棒很棒

2019-11-27
2
慕九州22958251

很棒啊

2019-11-27
1
木子二月鸟

多语言比较这部分很有创意,也很实用,虽然不一定用到,但是帮助加深记忆,谢谢老师!

2019-10-29
4
慕田峪1440454

作为非计算机专业的准大一新生,非常希望能掌握这项新技能,却也感觉到了很多对小白不友好的门槛,(这是啥?那个又是啥?)迫切需要一位引路人拨开迷雾 希望能够在这里有收获!

2019-08-30
7
weixin_慕斯卡9537365

今天加入学习,之前有学过基础知识;但对类的使用还不太熟悉,少有练习。同样期望能快速更新,特别想看对应章节和练习。谢谢老师。◕‿◕。也请推荐一些学习书籍或网友

讲师回复:第2章节中会有类的介绍,第3章节中会更深入地来探讨类,不过专栏还需要按照预定进度来更新。如果你着急想学习类方面的内容的话,不妨先看看 Python 官方文档的类章节,中译版:https://docs.python.org/zh-cn/3/tutorial/classes.html;英文原版:https://docs.python.org/3/tutorial/classes.html。至于网友,不如你加我微信好了 flocloud 😂
2019-08-23
2
橘彩星光

老师能不能一天多更新几节

讲师回复:不好意思哈,这个专栏是按照每周三篇的进度来更新的,不过从第2章开始每篇文章的知识密度会渐渐大起来。
2019-08-21
1
小棒叮

作为一个中学生,之前在少儿编程编程的网站对Python还是有一定的了解的,毫不犹豫地买了这本Python入门指南,就是想对Python有更深入的了解,奋斗吧,少年!

讲师回复:加油!希望这个专栏能够帮到你。学习知识的同时也记得要多多练习。
2019-08-22
6
黄浮云

我是讲师黄浮云,大家有任何问题可以在这里留言,也可以加我微信(flocloud),一起沟通讨论。

讲师回复:我不了解你之前的学习到了怎样的程度,来做个自评吧。如果你了解生成器原理;能自定义一个装饰器;知道类中常见特殊方法的用途(诸如 __getitem__()),那么你的 Python 基础知识应该还不错,你应该去学习更高阶的内容。如果上面问题有两个以上你不了解,那么这个课程应该会对你有帮助。
2019-08-22
6
— 造烛求明,读书求理 —
¥58.00
立即购买