新手入门
Python3入门+进阶
Python3入门+进阶

第01章Python入门导学第02童Python环境安装第03章理解什么是写代码与Python的基本类型第04章Python中表示“组”的概念与定义第05章变量与运算符第06章分支、循环、条件与枚举第07章包、模块、函数与变量作用域第08章Python函数第09章高级部分:面向对象第10章正则表达式与JSON第11童Python的高级语法与用法第12章函数式编程:匿名函数、高阶函数、装饰器第13章实战:原生爬虫第14章Pyt

递归函数和匿名函数
递归函数和匿名函数

1了解递归2递归之回顾函数返回值3递归代码实现4递归的执行流程5递归出口问题6了解lambdal7体验lambda8lambda实例之计算两个数字累加9lambda参数之无参数10lambda参数之一个参数11lambda参数之默认参数12lambda参数之args13lambda参数之kwargs14lambda应用之带判断的lambda15列表内字典数据排序

数据类型转换和运算符
数据类型转换和运算符

1了解输入2输入功能实现3体验数据类型转换4数据类型转换函数5总结数据类型的转换6PyCharm交互式开发7运算符的分类8算数运算符9赋值运算符10复合赋值运算符11复合赋值注意点12比较运算符13逻辑运算符14逻辑运算符书写习惯15数字的逻辑运算

变量和数据类型
变量和数据类型

1注释2变量的作用3定义变量4使用变量5认识bug6Debug工具7认识数据类型8变量章节总结9输出认识格式化符号10输出格式化符号基础使用方法11输出格式化符号高级使用方法12输出拓展格式化字符串13输出f-格式化字符串14输出转义字符15输出print结束符

Python开发环境安装
Python开发环境安装

1计算机组成2Python简介3课程介绍4解释器的作用和分类5Python解释器的下载和安装6PyCharm的作用7下载和安装PyCharm8新建项目9新建书写运行文件10PyCharm界面设置11PyCharm修改解释器12PyCharm项目管理13PyCharm总结

Flask搭建search engine
Flask搭建search engine

1、Flask基本法则2、如何给后台传递参数3、静态文件处理(一)4、静态文件处理(二)5、静态文件处理(三)6、Template()7、Template(二)8、如何链接数据库(一)9、如何链接数据库(二)10、如何链接数据库(三)11、如何链接数据库(四)

网站开发基础
网站开发基础

1、技术栈(一)2、技术栈(二)3、网络产品4、服务器操作系统5、HTMLCSS浏览器6、云AWSALICLOUD(一)7、云AWSALICLOUD(二)8、网站开发团队及流程9、静态网页制作(一)10、静态网页制作(二)11、静态网页制作(三)

数据库分析及变量
数据库分析及变量

1、Pythonmysql(一)2、Pythonmysql(二)3、BasicOperationsofArrays4、IndexingSlicingandLterating5、Simplearrayoperations6、数据分析实例:Chapter17、数据分析实例:Chapter28、数据分析实例:Chapter3

精进提高
Python语言中的循环
Python语言中的循环

1if的作用和语法2体验if3网吧上网(简单版)4网吧上网(进阶版)5ifelse6if语句执行流程7多重判断的作用和语法8体验多重判断9elif的执行流程10拓展-条件写法11while的语法和体验12计数器书写习惯13循环的执行流程14循环应用1-100累加15循环应用1-100偶数累加和方法116循环应用1-100偶数累加和方法217循环的注意事项18了解break和continue19for循环语法和体验20break退出for循环21continue退出for循环

Python中的列表和元组
Python中的列表和元组

1列表简介2下标3查找函数4判断是否存在5体验案例-判断是否存在6列表增加数据之append7列表增加数据之extend8列表增加数据之insert9列表删除数据10列表修改数据11列表复制数据12列表的遍历之while13列表的遍历之for14列表嵌套15随机分配办公室的步骤分析16随机分配办公室的实现代码17列表总结18体验元组19定义元组20元组常见操作之査找21元组数据的修改操作22元组的总结

字典和集合的应用场景
字典和集合的应用场景

1字典的应用场景2创建字典的语法3字典常用操作之新增4字典常用操作之删除5字典常用操作之修改6字典常用操作之査找7字典的循环遍历之key8字典的循环遍历之value9字典的循环遍历之键值对10字典的循环遍历之键值对(拆包)11字典的总结12创建集合13集合常见操作之增加数据14集合常见操作之删除数据15集合常见操作之查找数据16集合总结

Python的推导式
Python的推导式

1了解推导式2while循环创建有规律的列表3for循环创建有规律的列表4体验列表推导式5带if的列表推导式6多for实现列表推导式7体验字典推导式8合并两个列表为字典9提取字典中目标数据10集合11推导式总结

Python的内置函数
Python的内置函数

1了解高阶函数2abs和round3体验高阶函数的思路分析4体验高阶函数的代码实现5内置高阶函数之map6内置高阶函数之reduce7内置高阶函数之filter8函数加强总结

Python的文件操作
Python的文件操作

1了解文件操作2体验文件操作步骤3访问模式特点一4读取函数之read读取函数之readlines6读取函数之readline7访问模式特点二8访问模式特点二之代码测试9seek函数10文件备份的作用11文件备份思路分析12文件备份之接收用户输入13文件备份之规划文件名14文件备份之数据写入15文件备份之限制有效文件名备份16文件操作函数17文件夹操作函数之创建和删除18文件夹操作函数之路径相关函

函数的应用(学员管理系统)
函数的应用(学员管理系统)

1函数加强简介2学员管理系统需求和步骤分析3学员管理系统框架搭建4代码调优5学员管理系统数据形式的分析56添加学员功能分析7添加学员之用户输入8添加学员之新增数据9添加学员之重名提示10删除学员思路分析【瑞客论坛www.ruike1.com】.mp411删除学员代码实现12修改学员思路分析13修改学员代码实现14查询学员思路分析15查询学员代码实现16显示所有学员信息17退出系统

面向对象版本的学员管理系统
面向对象版本的学员管理系统

1章节介绍2介绍系统需求3准备程序文件4定义学员类5了解管理系统的需求6定义管理系统类7管理系统框架需求和步骤8管理系统框架之程序入口函数9管理系统框架之定义系统功能函数10程序入口文件功能实现11添加学员功能12删除学员功能13修改学员信息14查询学员信息15显示所有学员信息16保存学员信息需求和注意事项17拓展-dict18保存学员信息19加载学员信息思路20加载学员信息

实例演示
烤地瓜实战应用
烤地瓜实战应用

1了解烤地瓜案例需求2烤地瓜案例步骤分析3烤地瓜init方法4烤地瓜方法cook5烤地瓜案例魔法方法str6创建对象测试属性和方法7烤地瓜添加调料

搬家具实战应用
搬家具实战应用

1搬家具需求和步骤分析2搬家具之家具类3搬家具之房屋类4搬家具之添加容纳家具思路分析5搬家具之容纳家具函数6面向对象基础部分总结

了解Linux操作系统
了解Linux操作系统

1python高级课介绍2操作系统3虚拟机软件4Ubuntu操作系统5Linux内核和发行版

Linux操作系统命令基础
Linux操作系统命令基础

1查看目录命令2切换目录命令3绝对路径和相对路径4创建删除文件和目录5拷贝移动文件和目录6终端命令的格式说明7查看命令帮助8ls命令选项9mkdir和rm命令选项10cp和mv命令选项11重定向

Linux操作系统命令进阶
Linux操作系统命令进阶

1第一天知识点回顾2查看文件内容命令3软链接4硬连接5文本搜索命令6查找文件命令7压缩和解压缩命令8文件权限命令9获取管理权限的相关命令10用户相关操作11用户组相关操作

Linux操作系统命令高级
Linux操作系统命令高级

1第二天知识点回顾2cp命令选项-a的使用3远程登录4远程拷贝5vim的介绍6vim的使用7软件的安装8软件的卸载

多任务编程(进程)
多任务编程(进程)

1多任务的介绍2进程的介绍3多进程的使用4获取进程编号5进程执行带有参数的任务6第三天知识点回顾7进程之间不共享全局变量8主进程会等待所有的子进程执行完成以后再退出

多任务编程(线程)
多任务编程(线程)

1线程的介绍2多线程的使用3线程执行带有参数的任务4线程之间执行是无序的5主线程会等待子线程执行结束再结束6线程之间共享全局变量7线程之间共享全局变量数据出现错误问题8互斥锁9死锁10进程和线程的对比

高手进阶
MySQL的高级查询和高级操作
MySQL的高级查询和高级操作

1排序2分页査询3聚合函数4分组査询5内连接査询6左连接査询7右连接査询8自连接査询9子查询10远程登录mysql数据库11第十一天知识点回顾12数据库设计之三范式的介绍13E-R模型的介绍14外键SQL语句的编写15演练-分组和聚合函数的组合使用16将查询结果插入到其它表中17使用连接更新表中某个字段数据18创建表并给某个字段添加数据19修改goods表结构

Python与MySQL交互
Python与MySQL交互

1pymysql的查询语句操作2pymsql对数据库的增删改操作3sql注入和防止sql注入4pymysql防止sql注入的多个参数使用5事务的介绍6事务的使用7第十二天知识点回顾8索引9联合素引

mini-web框架的实战应用
mini-web框架的实战应用

1闭包2闭包的使用3闭包修改外部函数的变量4装饰器5装饰器的使用6通用的装饰器7多个装饰器的使用8带有参数的装饰器9类装饰器10web框架介绍11web框架开发-获取处理结果12web框架开发-拼接响应报文发送给浏览器13模板替换功能14路由列表的开发15装饰器方式的添加路由16显示股票信息页面的开发17个人中心数据接口的开发18ajax请求数据渲染个人中心页面19logging日志20logging日志在项目中使用

property和上下文管理器
property和上下文管理器

‌课程目录1property属性-装饰器方式的使用2property属性-类属性的方式使用3with语句的使用4自定义上下文管理器5自定义上下文管理器-装饰器方式实现6正则表达式的介绍7re模块的使用8匹配单个字符9匹配多个字符10匹配开头和结尾11匹配分组12生成器的两种创建方式13生成器的使用场景14浅拷贝15深拷贝

redis数据库的实战应用
redis数据库的实战应用

‌课程目录1nosql的概念2redis的优势3安装4redisserver和rediscli5redis的核心配置6redisselect7redis数据简介8string9key的操作10hash11列表12set集合(无序)13有序集合14python操作redis15搭建redis主从的必要性说明16redis的安装17主从搭建18集群的简介19集群的搭建20集群代码实现

django实战基础篇
django实战基础篇

1web应用程序的处理流程2django简介3MVC和MVT4学习简介5虚拟环境6创建django工程77创建子应用8模型的迁移9admin站点管理10视图的定义11url匹配12url匹配汇总13模板14总结

django模型的实战应用
django模型的实战应用

1小案例实现2debug和basedir3静态文件4apps配置相关5模型的定义(属性定义)6模型定义(外键)7修改数据库引擎(mysql)8shell9新增数据10更新数据11MVT12删除操作13基本査询14filterget,exclude的查询15F对象16Q对象17聚合函数18排序19关联査询20关联査询的筛选

django的请求和响应实战
django的请求和响应实战

1査询结果集2限制査询结果集3分页4项目准备工作5allowedhosted6reverse7postman的安装8请求的4种传递数据方式9url中的位置参数10关键字参数11GET方式传递查询字符串12POSTform表单数据13传递JSON数据并且解析JSON数据14请求头15HttpResponse16JsonResponse17重定向18状态保持的必要性19cookie的流程

友情链接