凯威教你学 Python: 系列课程
凯威教你学 Python: 系列课程

13讲 · 2419 人学习

限时优惠:¥119.00原价:¥299.00 立省 180 元

凯威讲堂

凯威老师毕业于北京大学,先后就职于百度、Amazon、粉笔网。 曾管理数十人团队,负责百度外卖Rank&推荐系统、亚马逊全球物流等千万量级产品。擅长高并发高稳定性后端系统开发,向学生深入浅出传授核心技术。

Python入门导论的免费公开课 👉 戳这里可以查看 👈

图片描述

系列介绍

Python, 作为TIOBE排名第4的语言,作为超越PHP的语言,作为万能的胶水语言,作为机器学习的标配语言,如果你还没掌握它,欢迎来听凯威老师教你学Python。Python教程很多,文档也很多,但能做到如此系统,如此工程化思路的极少。与市面上的Python课程不同的是,凯威老师会把工程实战中的方方面面都融入到课程里,简单的如CRUD,高级一点的AutoComplete。这些工程问题怎么去拆解,怎么拿Python去实现,凯威老师都会深入浅出地讲解。

你见过哪门课会告诉你如何做单元测试?你见过哪门课会教你怎么设计系统?我们不收智商税,我们倾囊而出把核心知识都教给学员,我们组织了答疑群手摸手辅导学员。通过这门课,你会掌握Python核心的语法以及使用技巧,技巧之外,我们通过代码实战告诉你一个好的工程师应该如何写代码。最后,通过课程你还学会了如何去设计系统。

图片描述

内容包括:

  • 凯威教你学 Python(一):Python 的变量和源代码机制

    • Python变量
    • Python数据类型
    • 类型转换
    • 内存地址和占用空间
    • Python变量源代码解析
  • 凯威教你学 Python(二):Python的字符串和列表

    • 数据结构的概念
    • 字符串变量
    • 字符串常用操作
    • 列表变量
    • 列表常用操作
  • 凯威教你学 Python(三):Python的控制语句

    • 控制语句的概念
    • 顺序控制语句
    • 选择控制语句
    • 循环控制语句
    • 实战

      • 实现班级成绩管理
  • 凯威教你学 Python(四):Python的函数

    • 定义函数
    • 调用函数
    • 递归函数及函数调用过程详解
    • 什么时候该用函数
    • 可变参数和关键字参数
    • 实战:

      • 实现队列的CRUD接口
      • 实现栈的CRUD接口
  • 凯威教你学 Python(五):Python的单元测试

    • 软件测试理念
    • Python的单元测试框架
    • 几个关键函数
    • 实战
  • 凯威教你学 Python(六):Python的常用数据结构

    • Tuple
    • Dict
    • Set
    • 实战:

      • AutoComplete系统设计思路
      • 实现一个控制台的AutoComplete
  • 凯威教你学 Python(七):Python中的面向对象

    • 类和对象
    • 成员变量和成员函数
    • 静态变量和静态函数
    • 继承和多态
    • 实战

      • 从0到1撸一个HTTP Server
  • 凯威教你学 Python(八):Python异常处理

    • 异常处理语法
    • 自定义异常
    • 主动抛出异常
    • 实战

      • 什么时候用错误码,什么时候用异常
  • 凯威教你学 Python(九):Python的模块和包管理

    • 模块和包的概念
    • 正确地组织你的代码
    • 引入第三方包

      • 用第三方包写爬虫抓取拉勾网职位
  • 凯威教你学 Python(十):Python的文件IO

    • 对象的序列化和反序列化
    • Python的文件操作
    • 实战

      • 实现一个PySimpleDB, 高性能的NoSQL文件DB
  • 凯威教你学 Python(十一):Python的函数式编程

    • 匿名函数
    • map/reduce/filter
  • 凯威教你学 Python(十二):Python静态博客实践

    • 一个基于Markdown的个人博客例子

适宜人群

  • 对编程有兴趣的同学,希望通过Python入门
  • 已有基础,希望掌握Python的同学
  • 已经工作,需要自我提升的同学

课前准备

  • 配置要Python3环境以及IDE

授课形式

  • 课件+代码直播

授课时长

  • 12课时

购买须知:
1、本讲堂为虚拟产品,一经购买,概不退款(讲师特别声明除外)
2、讲堂购买成功,可通过网站、APP、小程序端永久观看
3、在使用讲堂过程中,遇到任何问题,请邮件联系:pr@sifou.com

版权声明:讲者在本产品上发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归讲师本人所有。未经讲师授权许可,观众用户不得以任何载体或形式使用讲师的内容。

5.011条评价

tkpromise · 1月18日

本课程设计非常合理,从基础的数据结构到高阶用法方方面面都有涉及,案例讲解思路清晰,观感流畅,受益匪浅!

kumfo · 2018年12月17日

单元测试,这才是项目开发的核心知识点啊,棒!

高阳Sunny · 2018年12月12日

jiaxinOu · 2018年10月12日

单元测试是进阶中级程序员的重要标志,而凯威老师一开始就给我们讲单元测试,收益很多!

八方名动 · 2018年09月14日

非常棒的讲解,深入原理

fujiale33 · 2018年09月13日

问答环节老师很认真。回答直击重点。非常棒。

kenyip · 2018年09月10日

老师说的很深入,如果通过自己学习,我是很难深入学习的,希望通过老师的课程,打好基础

朗朗繁星 · 2018年09月07日

老师讲的py非常好,变量和运算讲的很好,还讲了一些相关底层的运行机制,加深了对Python的理解

郑载序 · 2018年07月07日

100分,太牛了

上沅兮 · 2018年04月21日

非常认同最后说的关于舒适区、学习区和恐慌区的概念,深有感触。