扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
订阅后:请点击此处观看视频课程
视频教程-快速入门Python基础教程_Python基础进阶视频-Python
学习有效期:永久观看
学习时长:1561分钟
学习计划:27天
难度:低
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:杨千锋
CTO/CIO/技术副总裁/总工程师
讲师介绍:十余年计算机技术领域从业经验,在中国电信、盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一。
☛点击立即跟老师学习☚
「你将学到什么?」
基础进阶课中包含了编程语言中非常重要的知识点,如正则,正则实战匹配数据, 面向对象,面向对象实战,TCP、UDP底层通信协议,测试模块的使用等,让你从基础到进阶,从懵懂到熟练,不再是梦。
「课程学习目录」
第1章:python之递归复制StringIO和BytesIO |
1.python之递归复制StringIO和BytesIO |
第2章:Python时间模块(time datetime calendar)与图片处理模块(pillow) |
1.python之时间模块 |
2.python的时间模块日历模块实战计算存活时间动态获取日历 |
3.python的时间模块time和datetime以及pillow模块的使用 |
第3章:Python画图模块(turtle) 使用 |
1.python的图片缩放模糊处理画图turtle库的使用 |
2.python的立体长方形和五环的绘画 |
3.python的turtle画图实战 |
第4章:正则学习与实战(元字符特殊字符等使用、正则匹配常用函数与正则匹配数据实战) |
1.元字符原子表特殊意义字符限定符 |
2.贪婪与非贪婪的使用与区别匹配函数match的使用 |
3.search和findall方法的使用 |
4.findall方法和sub与subn替换的方法 |
5.sub实例split、compile和finditer方法的使用 |
6.原子表元字符特殊符号限定符的完整使用 |
7.python正则实例 |
8.python正则匹配豆瓣标题图片与简介 |
第5章:Python高阶函数使用(map、reduce、filter、eval、exec、compile) |
1.reduce的使用 |
2.map函数使用 |
3.filter函数的使用与filter函数使用实例map方法使用实例 |
4.sorted函数与sorted和filter函数实例 |
5.eval函数和sorted与eval函数的使用 |
6.exec函数的使用 |
7.python2.x和python3.x的区别与compile方法的使用 |
第6章:Python2.x与Python3.x的区别 |
1.python2.x和python3.x的区别-1 |
2.python2.x和python3.x的区别-2 |
第7章:面向对象 |
1.面向对象概念及简介 |
2.属性和方法的调用与return返回值的使用 |
3.self的认识与使用 |
4.self深入了解与使用实例 |
5.对象属性和类属性(一) |
6.类属性、对象属性与实例(二) |
7.对象实战小ATM的实现 |
8.实例与类绑定方法 |
9.__slots__与私有属性的使用 |
10.私有属性深入剖析与认识 |
11.私有属性的值进行过滤以及私有方法的定义和使用 |
12.私有方法及property装饰器的使用 |
13.装饰器property实例使用 |
14.装饰器实例改造ATM |
15.装饰器实现ATM的改造与升级 |
16.类的单继承与构造方法init的使用 |
17.类的单继承和多继承与实例 |
18.类的多继承 |
19.父类多继承如何调用父类方法及super的使用 |
20.多继承、类的常用属性与类的三种方法的使用 |
21.静态方法staticmethod的使用 |
22.类方法和静态方法使用以及如何动态绑定静态和类方法 |
23.对象多态Python自省与构造和析构方法的使用 |
24.构造方法与析构方法的使用封装文件操作类实例 |
25.运算符重载与str方法的使用 |
26.类专有方法repr,iter,next,getattr方法的使用 |
27.魔术方法delitem,getitem,setitem,len的使用 |
第8章:面向对象实战 |
1.面向对象实战ATM思路规划模块搭建ATM(一) |
2.面向对象实战ATM开卡功能开始ATM(二) |
3.面向对象实战ATM完成开卡功能ATM(三) |
4.面向对象实战ATM完成开卡功能以及文件读取操作ATM(四) |
5.面向对象实战ATM存款验证用户名和密码变成公共方法进行封装ATM(五) |
6.面向对象实战ATM完成存款功能并对验证卡号密码锁定进行二次封装ATM(六) |
7.面向对象实战ATM取款查询解锁功能的实现ATM(七) |
8.面向对象实战ATM转账与修改密码功能的实现ATM(八) |
9.面向对象实战ATM账户注销ATM(九) |
10.面向对象实战ATM思路总结与整理ATM(十) |
11.面向对象实战ATM思路规划完结与人开枪射击实例 |
12.面向对象实战人开枪射击子弹实例和私有公有受保护变量的使用与单例模式 |
13.单例模式的实现(1使用模块,2装饰器,3.类方法) |
14.单例模式通过new方法实现单例模式和只实例化一次init方法 |
第9章:发送短信和邮箱 |
1.发送短信 |
2.发送短信验证码封装类与详解 |
3.发送163邮件与配置 |
4.发送qq邮件配置及封装类 |
5.python之面向对象结束总结 |
第10章:调试和测试 |
1.代码调试(print和断言assert)的使用 |
2.调试logging的基本使用与进阶使用 |
3.日志模块logging的进阶使用 |
4.pdb调试器与pycharm断点调试与文档测试 |
5.文档测试与单元测试 |
6.单元测试 |
第11章:网络编程 |
1.socket模块使用 |
2.socket的udp的客户端和服务端的搭建 |
3.socket的tcp的客户端和服务端的搭建与virtualenv的使用 |
4.python虚拟环境virtualenv的使用 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,27天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Python知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
正则,正则实战匹配数据
面向对象,面向对象实战,TCP、UDP底层通信协议
从基础到进阶