97人加入学习
(5人评价)
Python语言入门详解

力争做到全球最精准中文Python教学视频。这是Tim老师的“大本营”,课程由Tim老师亲自维护。

价格 $199美元
课程还未发布,不允许加入和购买
课程介绍

【小序】

        作为一名在一线工作了十多年的高级软件工程师和教师,我发现,大多数程序员都是在“近似正确”地使用编程语言。这种“近似正确”足以应付一般工作,但会严重阻碍你向着更高的层次进发——比如进入大公司工作、学习更有价值的知识、或者体验编程的禅意真味。

        我之所以要录这套课程,就是为了带领学习者们用最精细的方法、如织锦一般把Python语言作为一个完整的知识体系学习一遍。通过对这套课的学习,摆在你面前的程序世界应该是如水晶般真真切切、清澈见底,而不再是朦朦胧胧、雾里看花。

【为什么学习Python】

        因为,近两年来,Python语言借着数据科学和人工智能的“东风”成为了最流行的编程语言——街头巷尾人们口口相传。同时,Python语言也是一门通用语言,除了数据科学方向的“看家本领”,它还能开发网络程序、游戏、桌面程序等等。

        你可能听说过“Python语言简单”这个说法。实际上,Python语言并不“简单”,因为它的功能可以与任何一门编程语言比肩。只是Python的语法非常“简洁”——使用Python,编程者不用面对public、static这样的“工程性”的语法,而是直接表达自己的逻辑思想即可。

        所以,无论是编程老手增加新的技能,还是编程新手打算进入新的行业,Python语言都是一门十分有用、十分友好的语言。必学。

【什么人可以学习这套课】

        因为我设计这套课的时候把我的听众设想为“从来没有编程基础,但想通过扎扎实实学习成为超出平均水平的编程高手”的这样一群人。所以,适合学习这套课程的人群包括:

  1. 零基础学习编程,希望通过Python语言入门的朋友
  2. 有一定编程基础,想深入学习、扎实基础、查漏补缺的朋友
  3. 想在IT行业一展宏图的青少年朋友

【课程内容】

        本套课程所包含的是一个完整的知识体系,而非单纯的一门编程语言。因为模块比较多,所以此处并非包罗所有细节,而是把涉及的知识领域给大家列出来:

  1. Python语言的全景式介绍、开发环境的搭建等(基本上手)
  2. 程序世界的“地基”——从二进制到数据类型
  3. 常值、变量、操作符/表达试、函数等(编程初阶)
  4. 各种语句和逻辑表达技巧(编程进阶)
  5. 基本数据结构与算法、编程竞赛(编程高阶)
  6. 类、方法、属性等面向对象技术(工程化编程)
  7. Python数据分析(课程已经发布,参见《Pandas玩转Excel》

        依我的设计,这套课程是开启机器学习和人工智能(深度学习)的钥匙,所以,后续课程将会是与实战相结合的机器学习和人工智能课程。正在组织团队开发这些课程,想学习的同学请一定要把Python语言学扎实。

【如何学习这套课程】

        我会按一周两到三更的速度把精心打磨的课程发布在这里,同时,在讨论区与大家互动——听取大家的反馈、解答大家的疑问。别的网站可能也会分销这套课,但这里是我的“大本营”,课程发布会更快、更丰富。当时机成熟时,我会邀请大家进行线上实时分享。

【为什么是我来讲这套课】

        市面上的Python课成千上万,为什么我还要再出一套?因为,我相信我讲的更精确、更精致,也更成体系。我的自信来源于:

  1. 我是一名有着十多年一线开发经验的高级软件工程师
  2. 我的项目受到过多次嘉奖,同事们很喜欢和我在一起工作
  3. 我的《C#语言入门详解》是全球访问量最高的课程之一
  4. 我把C#课程中的精华和近年来的教学经验倾注在《Python语言入门详解》中,一丝不苟
  5. 已经数千人通过学习我的课程找到工作、进入名企工作、或者取得了出色的美国计算机奥赛成绩

【学习者应该做哪些准备】

        这套课程内容很丰富,也很有趣,很多时候听着故事就把艰深难懂的知识给学了。但无论多有趣的学习,也是需要付出时间和一些硬件条件的。综合之前数千名学生的学习经验和建议,你可能需要做好如下准备:

  1. 每天拿出1到2小时来学习,每集视频平均看3遍,持续大约3个月
  2. 每集视频最好能做到“原话复述”,这对面试和考试非常关键
  3. 视频中的编程例子一定要做到能默写,编程是手上功夫,不是嘴上功夫
  4. 多做练习、多写程序、多用编程解决手头的问题、多与我交互

        祝大家早日成功!