这门课解决什么问题
这门课程旨在帮助你从零开始掌握 MongoDB 4.0 的基础知识和实战技能,适合初学者和希望提升 MongoDB 技能的开发者。课程通过简洁易懂的讲解和动手实践,帮助你解决在实际项目中如何使用 MongoDB 进行数据存储、操作和处理的问题。
适合什么基础
课程适合完全没有 MongoDB 经验的初学者,也可以帮助有一定编程基础但对 MongoDB 不熟悉的开发者快速上手。建议你已经具备基本的编程知识,特别是熟悉 JavaScript,因为 MongoDB 使用 JavaScript 作为其主要查询语言。
建议先看哪几块
建议先从第2章和第3章开始,这两个章节将带你从MongoDB的基本概念入手,到如何进行基本的数据操作(CRUD)。通过观看第2章中的“【初相识】MongoDB是什么?”和第3章中的“【创建文档】原来MongoDB文档长这样”等视频,可以快速了解MongoDB的基本概念和文档结构。
学完能独立做什么
学完这门课程,你将能够独立完成以下任务:
- 安装并运行 MongoDB 服务。
- 使用 MongoDB 的 shell 进行基本的数据查询和操作。
- 掌握 MongoDB 的 CRUD 操作。
- 了解 MongoDB 的聚合操作,能够使用聚合管道进行数据处理。
资料怎么配合练习
课程资料包包括源码和多个练习文件(如 PositionService.zip)。建议你下载这些资料,跟随视频中的步骤进行实践操作。特别是第3章和第4章中的“动手实战”视频,通过实际编写代码来加深对 MongoDB 操作的理解。你可以先在本地环境中尝试这些练习,然后再使用 Docker 等工具进行部署和调试,以提高实战能力。
课程目录
00 源码 01 PositionService.zip 18.58kb 01 第1章 课程导学 01 1-1 开启MongoDB入门之旅.mp4 3.93M 02 第2章 程序媛姐姐带你初识MongoDB 01 2-1 【初相识】MongoDB是什么.mp4 3.12M 02 2-2 【动动手】一行命令在Docker中运行MongoDB.mp4 10.59M 03 2-3 【跟着做】初见mongo shell最靠谱的客户端.mp4 2.33M 04 2-4 【跟着做】mongo shell的共同语言 盟友JavaScript.mp4 919.13kb 2-1 【初相识】MongoDB是什么?.mp4 3.12M 03 第3章 MongoDB基本操作之CRUD 01 3-1 【创建文档】原来MongoDB文档长这样.mp4 2.08M 02 3-2 【创建文档】动手实战 - 我的第一篇MongoDB文档.mp4 12.95M 03 3-3 【创建文档】动手实战 - 创建新文档的更多姿势.mp4 11.29M 04 3-4 【读取文档】关于读取文档 你需要知道这些事.mp4 1.15M 05 3-5 【读取文档】动手实战 - 最直接的匹配查询和比较操作符.mp4 13.23M 06 3-6 【读取文档】动手实战 - 逻辑操作符和字段操作符.mp4 20.86M 07 3-7 【读取文档】动手实战 - 数组操作符,运算操作符和文档游标.mp4 19.82M 08 3-8 【读取文档】动手实战 - 玩转文档游标.mp4 16.64M 09 3-9 【读取文档】动手实战 - 化繁为简的文档投影.mp4 23.75M 10 3-10 【更新文档】关于更新文档 你需要知道这些事.mp4 861.90kb 11 3-11 【更新文档】动手实战 - 更新整篇文档.mp4 9.84M 12 3-12 【更新文档】动手实战 - 使用更新操作符精确更新文档内容.mp4 12.51M 13 3-13 【更新文档】动手实战 - 更多更新操作符.mp4 30.53M 14 3-14 【更新文档】动手实战 - 一大波更新操作符.mp4 25.13M 15 3-15 【更新文档】动手实战 - 再来一波更新操作符.mp4 12.69M 16 3-16 【更新文档】动手实战 - 还有一波更新操作符.mp4 14.20M 17 3-17 【更新文档】动手实战 - 最后一波更新操作符.mp4 11.79M 18 3-18 【更新文档】动手实战 - 更新文档的更多姿势.mp4 16.21M 19 3-19 【删除文档】关于删除文档 你需要知道这些事.mp4 364.87kb 20 3-20 【删除文档】动手实战 - 原来你什么也不想要之删除文档与集合.mp4 10.35M 04 第4章 MongoDB基本操作进阶之聚合【基于数据流,助力大数据】 01 4-1 【聚合操作】让数据流动起来.mp4 10.36M 02 4-2 【聚合操作】动手实战 - 从最常用的聚合管道阶段讲起(上).mp4 16.37M 03 4-3 【聚合操作】动手实战 - 从最常用的聚合管道阶段讲起(下).mp4 20.96M 04 4-4 【聚合操作】动手实战 - 吃里扒外的聚合管道阶段 - Lookup阶段(上).mp4 37.51M 05 4-5 【聚合操作】动手实战 - 吃里扒外的聚合管道阶段 - Lookup阶段(下).mp4 30.28M 06 4-6 【聚合操作】会分类的聚合操作-Group阶段.mp4 28.61M 07 4-7 【聚合操作】聚合管道的优化与局限.mp4 22.75M 4-6 【聚合操作】会分类的聚合操作-Group阶段.mp4 28.61M 05 第5章 论MongoDB中索引的重要性【适用面试】 01 5-1 【索引】画张图告诉你什么是索引.mp4 17.09M 02 5-2 【索引】动手实战 - 索引的操作,效果和特性(上).mp4 19.57M 03 5-3 【索引】动手实战 - 索引的操作,效果和特性(下).mp4 23.57M 04 5-4 【索引】动手实战 - 索引的生存时间(续1).mp4 1.81M 05 5-5 【索引】动手实战 - 索引的生存时间(续2).mp4 1.99M 5-3 【索引】动手实战 - 索引的操作,效果和特性(下).mp4 23.57M 06 第6章 MongoDB实战之仓位管理服务【实战真实业务场景】 01 6-1 【实战API】交易员是怎样管理投资仓位的.mp4 4.29M 02 6-2 【实战API】初始化实战项目.mp4 4.04M 03 6-3 【实战API】动手之前 先理解项目架构.mp4 1.24M 04 6-4 【实战API】首先 需要一个仓位数据模型.mp4 3.92M 05 6-5 【实战API】下一步 给我一个控制器.mp4 468.66kb 06 6-6 【实战API】CRUD四项操作尽在掌握(上).mp4 9.30M 07 6-7 【实战API】CRUD四项操作尽在掌握(下).mp4 9.03M 08 6-8 【实战API】下一步 给我一个路由.mp4 633.31kb 09 6-9 【实战API】将请求分配给控制器.mp4 4.30M 10 6-10 【实战API】路由编写完毕.mp4 611.73kb 11 6-11 【实战API】下一步 将所有组件串联起来.mp4 532.20kb 12 6-12 【实战API】是时候连接MongoDB数据库了.mp4 10.74M 13 6-13 【实战API】运行成功!.mp4 9.83M 6-1 【实战API】交易员是怎样管理投资仓位的?.mp4 4.29M 07 第7章 MongoDB之数据模型 01 7-1 【数据模型】文档结构与简单的文档关系.mp4 19.46M 02 7-2 【数据模型】没那么简单的树形文档关系(上).mp4 13.08M 03 7-3 【数据模型】没那么简单的树形文档关系(下).mp4 12.48M 7-2 【数据模型】没那么简单的树形文档关系(上).mp4 13.08M 7-3 【数据模型】没那么简单的树形文档关系(下).mp4 12.01M 08 第8章 MongoDB之复制集 01 8-1 【复制集】冗余而不多余 - 复制集基本概念.mp4 10.50M 02 8-2 【复制集】一个节点倒下了 一群节点站起来 - 复制集选举.mp4 11.02M 03 8-3 【复制集】我知道你干了什么 - 写库记录.mp4 12.09M 04 8-4 【复制集】动手实战 - 搭建MongoDB复制集之启动节点.mp4 3.38M 05 8-5 【复制集】动手实战 - 搭建MongoDB复制集之创建复制集.mp4 8.02M 09 第9章 MongoDB之数据分片【适用升职加薪】 01 9-1 【分片】横向发展 - 分片带来的可扩展性.mp4 7.17M 02 9-2 【分片】分片集群的结构.mp4 2.86M 03 9-3 【分片】分片的依据 - 分片片键.mp4 11.90M 04 9-4 【分片】动态的平衡 - 分片数据段与平衡器.mp4 5.61M 05 9-5 【分片】分片集群的重要成员 - 配置服务器.mp4 5.04M






