〖课程介绍〗:
在开发中不可避免和数据库打交道,本课程专为只懂python语法的同学准备,在逐步讲解MySQL、MongoDB、Redis 三大主流数据库基础知识的同时,带你用Python 操作三种数据库搭建一个简易的网易新闻移动端前后台,在实操实练中掌握不同类型数据库的特性,落地不同场景下数据库技术的应用。项目全程贯穿,结合实际场景,灵活应用三大主流数据库。一课掌握主流数据库技术,为踏入编程高手行列打下基础,玩转三大主流数据库
〖老师介绍〗:
Python全栈工程师,精通Python,熟悉前端,熟悉linux/云平台、MySQL、MongoDB、Redis 等非关系型数据库,DevOps 践行者。正点办公技术联合创始人,曾先后就职于某金融服务公司、某云服务公司。涉足银行、理财、金融产品、SAAS企业服务等领域的项目研发及管理。
〖课程目录〗:
第1章 课程介绍5 节 | 47分钟
本章会带大家全面认识一下本门课程以及课程中讲到的三种数据库,并且为大家演示网易新闻客户端项目的效果
视频:1-1 课程导学~学这门课有什么意义? (10:08)
视频:1-2 认识数据库 (14:08)
视频:1-3 数据库的分类 (10:28)
视频:1-4 课程内容规划 (11:32)
作业:1-5 数据库入门小测验
第2章 MySQL 基础知识11 节 | 119分钟
知晓什么是数据库以及 MySQL 数据库的诞生始末,学会在 Linux 与 Windows 操作系统上安装 MySQL数据库, 以及初步使用 SQL 语句操作 MySQL 数据库进行增删改查。
图文:2-1 MySQL基础知识导学
视频:2-2 MySQL介绍 (11:18)
视频:2-3 安装和配置MySQL (14:35)
视频:2-4 MySQL管理工具 (14:16)
视频:2-5 SQL语法基础-创建并使用数据库 (14:57)
视频:2-6 SQL语法基础-创建及修改表 (15:12)
视频:2-7 SQL语法基础-插入和查询语句 (18:24)
视频:2-8 SQL语法基础-修改和删除数据 (13:45)
视频:2-9 实战:设计新闻表 (09:43)
作业:2-10 设计学生表
视频:2-11 本章总结 (06:06)
第3章 MySQL 进阶知识25 节 | 280分钟
通过进一步学习 SQL 语句来操作 MySQL 数据库,如何将查询的数据进行分页显示,将数据按照某一字段进行排序,以及将数据按照特定规则进行分组等等。
图文:3-1 MySQL 进阶导学
视频:3-2 表设计进阶之数据类型选择(上) (16:36)
视频:3-3 表设计进阶之数据类型选择(下) (21:32)
视频:3-4 表设计进阶之字段约束条件 (21:14)
作业:3-5 表设计进阶课程自测
视频:3-6 条件查询之比较运算符(上) (13:26)
视频:3-7 条件查询之比较运算符(下) (15:38)
视频:3-8 条件查询之算术运算符 (12:18)
视频:3-9 条件查询之逻辑运算符 (14:16)
作业:3-10 条件查询自测
视频:3-11 函数的使用之字符串函数 (14:01)
视频:3-12 函数的使用之日期时间函数 (20:26)
视频:3-13 函数的使用之聚合统计函数 (11:02)
视频:3-14 函数的使用之其他常用函数 (10:01)
作业:3-15 函数使用自测
视频:3-16 分组与去重 (14:15)
视频:3-17 子查询(上) (15:51)
视频:3-18 子查询(下) (13:43)
视频:3-19 多表连接(上) (19:47)
视频:3-20 多表连接(下) (14:45)
作业:3-21 表连接自测
视频:3-22 排序 (13:26)
视频:3-23 分页处理 (07:37)
作业:3-24 SQL统计练习
视频:3-25 本章总结 (10:03)
第4章 Python操作MySQL13 节 | 113分钟
本章我们会介绍Python操作MySQL必备的环境基础知识,以及如何通过 Python 操作MySQL 数据库完成增删改查操作。
图文:4-1 Python操作MySQL本章导学
视频:4-2 本地开发环境搭建 (11:36)
视频:4-3 使用python链接数据库 (15:40)
视频:4-4 查询MySQL数据库(上) (19:18)
视频:4-5 查询MySQL数据库(下) (12:30)
视频:4-6 修改MySQL数据 (10:25)
视频:4-7 新增MySQL数据 (19:04)
视频:4-8 删除MySQL数据及代码优化 (16:05)
图文:4-9 知识点测评
图文:4-10 使用mysqlclient操作数据库
图文:4-11 使用mysql.connector操作数据库
作业:4-12 Python操作MySQL作业
视频:4-13 Python操作MySQL章总结 (08:19)
第5章 使用ORM操作MySQL22 节 | 281分钟
本章会重点介绍 ORM 模型的使用,ORM 的基本操作以及与原生方式操作MySQL的区别。
图文:5-1 使用ORM操作MySQL导学
视频:5-2 ORM简介 (10:29)
图文:5-3 ORM相关文档
视频:5-4 SQLAlchemy ORM模型介绍 (19:10)
视频:5-5 SQLAlchemy ORM入门 (18:56)
视频:5-6 新建ORM模型(上) (20:41)
视频:5-7 新建ORM模型(下) (15:40)
作业:5-8 作业四:用户学生信息ORM模型建立
视频:5-9 使用ORM新增数据 (21:51)
视频:5-10 使用ORM查询数据-基础知识 (24:05)
视频:5-11 使用ORM查询数据-条件查询(上) (18:25)
视频:5-12 使用ORM查询数据-条件查询(下) (18:12)
视频:5-13 使用ORM查询数据-函数的使用 (16:09)
视频:5-14 使用ORM查询数据-多表连接 (15:51)
视频:5-15 使用ORM查询数据-分组和去重 (12:15)
视频:5-16 使用ORM查询数据-排序和分页 (20:45)
视频:5-17 使用ORM修改数据 (12:23)
视频:5-18 使用ORM删除数据 (11:46)
视频:5-19 django ORM入门 (20:24)
视频:5-20 peewee ORM入门(选学) (03:40)
作业:5-21 使用ORM操作MySQL作业
图文:5-22 ORM模型基础知识自测
第6章 mysql网易新闻实战 21 节 | 299分钟
本章会使用轻量级Web框架flask快速搭建一个网易新闻项目框架并实现前台首页以及后台首页样式,并用MySQL数据库设计新闻信息存储表设计。
图文:6-1 MySQL网易新闻实战导学
视频:6-2 Web开发基础知识(选学) (19:02)
视频:6-3 Flask入门-第一个Flask程序 (18:48)
视频:6-4 Flask入门-请求到响应流程(上) (13:16)
视频:6-5 Flask入门-请求到响应流程(下) (23:20)
视频:6-6 搭建网易新闻框架 (14:43)
视频:6-7 网易新闻前台-Flask模板语法(上) (18:51)
视频:6-8 网易新闻前台-Flask模板语法(下) (18:16)
图文:6-9 Flask模板语法-过滤器的使用
视频:6-10 网易新闻前台-功能实现 (21:33)
视频:6-11 网易新闻后台首页 (16:19)
视频:6-12 新闻数据的新增-实现表单效果 (25:53)
视频:6-13 新闻数据的新增-保存数据 (16:44)
视频:6-14 新闻数据的新增-表单验证 (16:38)
视频:6-15 新闻数据的新增-消息提示 (09:58)
视频:6-16 新闻数据的修改 (14:12)
视频:6-17 新闻数据的删除 (08:47)
视频:6-18 模板代码优化 (16:41)
视频:6-19 URL跳转优化 (15:42)
作业:6-20 MySQL网易新闻实战作业
视频:6-21 MySQL网易新闻实战章总结 (09:51)
第7章 Mongodb数据库基础
知晓什么是数据库以及 MongoDB 数据库的诞生始末,学会在 Linux 与 Windows 操作系统上安装 MongoDB 数据库, 以及初步使用命令行工具操作 MongoDB 数据库进行增删改查。介绍 MongoDB 的图形化管理工具。
第8章 Python 操作 Mongodb
本章我们会介绍 Python 操作 Mongodb 必备的环境基础知识,以及如何通过 Python 操作 Mongodb 数据库完成增删改查操作。
第9章 ODM 操作 Mongodb
本章会重点介绍 ODM 模型的使用,ODM 的基本操作以及与原生方式操作MongoDB的区别。
第10章 Mongodb 网易新闻实战
使用 MongoDB 数据库继续搭建网易新闻客户端的数据库设计,并使用 MongoDB 设计数据库存储新闻评论信息。
第11章 Redis 基础知识
Redis 数据库安装以及常见的数据类型操作
第12章 Python 操作 Redis
本章我们会介绍Python操作Redis必备的环境基础知识,以及如何通过 Python 操作Redis数据库各种数据类型完成增删改查操作。
第13章 Redis网易新闻实战
使用 Redis 数据库缓存首页新闻信息
第14章 生产环境下的数据库
使用Linux知识,完成数据库在生产模式下的配置。
第15章 课程总结
课程总结
1、本内容转载于网络,版权归原作者所有,所涉及软件、配套资料等均与本站无关,请自行辨别内容真伪。
2、虚拟资源不支持退换,资源存放百度/115/夸克/123等网盘,因网盘屏蔽有1‰资源内容不全,介意者慎拍。
3、本内容若侵犯到您的版权利益,请联系:15906391238,我们会尽快给予删除处理。