零基础学Python(2018版)--极客时间课程推荐/优惠
版权声明
本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。
课程详情
你将获得:
- 掌握 Python3 基础语法;
- 熟练使用多线程编程;
- 完成多个编程实战项目;
- 为学习人工智能打下基础。
课程介绍
《零基础学 Python》出新版本啦!紧跟 Python 3.10 版本迭代,内容升级 60%以上,全新制作,带字幕哦!
点击跳转至《零基础学 Python(2023版)》
我觉得每个人都应该学习一门编程语言。编程能教会你如何思考,就像学法律一样学法律并不一定要为了做律师,但法律教你一种思考方式。学习编程也一样,我把计算机科学看成是基础教育,每个人都应该花至少1年时间学习编程。
——史蒂夫·乔布斯
越来越多的人开始意识到学习编程的重要性,即使将来不做工程师,学会编程也能帮助我们更高效地处理一些日常工作。更重要的是,学习编程还能帮助我们形成更清晰、严谨的思维习惯,学会正确地分析问题、解决问题。
但是,面对五花八门的编程语言,初学者该从哪一种开始学起呢?我们不妨听听世界著名程序员、软件开源运动旗手 Eric S. Raymond 的建议:
如果你不懂任何计算机语言,我建议从 Python 入门。它设计整洁,文档良好,对初学者很友好。作为一个好的入门语言的同时,它并不是一个玩具,它非常强大、灵活,完全适用于大型项目。
——Eric S. Raymond 《如何成为一名黑客》
同时,由于 Python 在深度学习、机器学习等领域的广泛使用,Python 一跃成为人工智能时代的“网红”语言。无论你将来从事 Web 相关开发(豆瓣、Instagram 这些大型应用都使用了 Python),还是搞人工智能方面的研究,学会 Python 对你都大有好处。
所以,极客时间开设了《零基础学 Python》视频课程,帮助更多想学习编程却不得其门而入的小白从写出自己的第一行代码开始,踏上编程之路。
课程目录
第一章 :Python介绍和安装
- 01 | Python语言的特点
- 02 | Python的发展历史与版本
- 03 | Python的安装
第二章 :Python基础语法
- 05 | 基础数据类型
- 06 | 变量的定义和常用操作
- 04 | Python程序的书写规则
第三章 :序列
- 07 | 序列的概念
- 08 | 字符串的定义和使用
- 09 | 字符串的常用操作
- 10 | 元组的定义和常用操作
- 11 | 列表的定义和常用操作
第四章 :条件与循环
- 12 | 条件语句
- 13 | for循环
- 14 | while循环
- 15 | for循环语句中的if嵌套
- 16 | while循环语句中的if嵌套
第五章 :映射与字典
- 17 | 字典的定义和常用操作
- 18 | 列表推导式与字典推导式
第六章 :文件和输入输出
- 19 | 文件的内建函数
- 20 | 文件的常用操作
第七章 :错误和异常
- 21 | 异常的检测和处理
第八章 :函数
- 22 | 函数的定义和常用操作
- 23 | 函数的可变长参数
- 24 | 函数的变量作用域
- 25 | 函数的迭代器与生成器
- 26 | Lambda表达式
- 27 | Python内建函数
- 28 | 闭包的定义
- 29 | 闭包的使用
- 30 | 装饰器的定义
- 31 | 装饰器的使用
- 32 | 自定义上下文管理器
第九章 :模块
- 33 | 模块的定义
第十章 :语法规范
- 34 | PEP8编码规范
第十一章 :面向对象编程
- 35 | 类与实例
- 36 | 如何增加类的属性和方法
- 37 | 类的继承
- 38 | 类的使用-自定义with语句
第十二章 :多线程编程
- 39 | 多线程编程的定义
- 40 | 经典的生产者和消费者问题
第十三章 :标准库
- 41 | Python标准库的定义
- 42 | 正则表达式库re
- 43 | 正则表达式的元字符
- 44 | 正则表达式分组功能实例
- 45 | 正则表达式库函数match与search的区别
- 46 | 正则表达式库替换函数sub()的实例
- 47 | 日期与时间函数库
- 48 | 数学相关库
- 49 | 使用命令行对文件和文件夹操作
- 50 | 文件与目录操作库
第十四章 :机器学习库
- 51 | 机器学习的一般流程与NumPy安装
- 52 | NumPy的数组与数据类型
- 53 | NumPy数组和标量的计算
- 54 | NumPy数组的索引和切片
- 55 | pandas安装与Series结构
- 56 | Series的基本操作
- 57 | Dataframe的基本操作
- 58 | 层次化索引
- 59 | Matplotlib的安装与绘图
- 60 | 机器学习分类的原理
- 61 | Tensorflow的安装
- 62 | 根据特征值分类的模型和代码
第十五章 :爬虫
- 63 | 网页数据的采集与urllib库
- 64 | 网页常见的两种请求方式get和post
- 65 | HTTP头部信息的模拟
- 66 | requests库的基本使用
- 67 | 结合正则表达式爬取图片链接
- 68 | Beautiful Soup的安装和使用
- 69 | 使用爬虫爬取新闻网站
- 70 | 使用爬虫爬取图片链接并下载图片
第十六章 :综合案例 & 结课测试
- 71 | 如何分析源代码并设计合理的代码结构&结课测试
特别放送
- 强势回归:零基础学Python2022版来啦!