# node_study_itying **Repository Path**: perker/node_study_itying ## Basic Information - **Project Name**: node_study_itying - **Description**: Nodejs+Express+Mongoose企业级车展项目入门到实战视频教程 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-07-10 - **Last Updated**: 2025-11-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: Nodejs ## README # node_study_itying ## 课程介绍 Nodejs+Express+Mongoose 企业级车展项目入门到实战视频教程,是ITying大地老师的node+express+mongoose的课程 ## 课程目录 01 NodeJs 介绍 安装 开发工具配置 -> demo01 02 NodeJs HTTP模块、URL模块、supervisor工具 -> demo02 03 supervisor工具的使用 -> demo02 04 CommonJs 和 Nodejs 模块、自定义模块 -> demo03 05 Nodejs中的包、npm 、第三方模块、 package.json以及cnpm -> demo04 06 Nodejs中的fs模块的使用(1) -> demo05 07 Nodejs中的fs模块 练习 以及mkdirp模块的使用(2) -> demo06 08 Nodejs新特性 async await 的使用 、async await 处理fs中的异步(3) -> demo07 09 Nodejs fs中的流以及管道流(4) -> demo08 10 利用HTTP模块 URl模块 Path模块 Fs模块创建一个静态WEB服务器(上) -> demo09 11 Nodejs创建一个静态WEB服务器 读取文件获取响应类型 处理异步(下)-> demo10 12 NodeJs 封装静态WEB服务、 路由、EJS模板引擎、GET、POST(上) -> demo11 13 NodeJs 封装静态WEB服务、 路由、EJS模板引擎、GET、POST(下) -> demo12_ejs、demo12_get_post 14 Nodejs封装一个类似express框架的路由-模块化封装(1) -> demo13_module_router 15 原生Nodejs封装一个类似express框架的路由 app.get()配置路由(2) -> demo14_express_router 16 原生Nodejs封装一个类似express框架的路由 封装post 以及通过req.body获取post的数据(3) -> demo15 17 原生Nodejs封装一个类似express框架 封装静态web服务(4) -> demo16 18 MongoDb 数据库介绍、安装、使用 19 MongoDB 数据库创建删除、表(集合)创建删除、数据增删改查(上) 20 MongoDB 数据库创建删除、表(集合)创建删除、数据增删改查(下) 21 MongoDb海量大数据查询优化、 MongoDB 索引、复合索引、唯一索引、 explain 分析查询速度 22【Mongodb4.x进阶】Mongodb4.x的使用、mongodb开启权限验证、 mongodb超级管理员 、mongodb用户权限管理【拓展】 23【Mongodb4.x进阶】关系型数据库表(集合)与表(集合)之间的几种关系(理论-新手必看) 24【Mongodb4.x进阶】 MongoDB的高级查询 、MongoDB多表关联查询、aggregate聚合管道 25 Nodejs调用Mongodb驱动 实现数据的增加 修改 删除 -> demo17 26 NodeJs操作MongoDB数据库 查询数据通过 ejs 显示列表、以及通过表单增加数据 -> demo18_ejs_mongodb 27【Express教程】Express 框架介绍 安装 路由(get post delete put) 动态路由 get 传值 -> express01 28【Express教程】Express Ejs 使用 静态文件托管 -> express02、express03 29【Express教程】 Express中间件 body-parser中间件接收表单Post的数据 -> express04、express05 30【Express教程】 Express中间件 cookie的基本使用 多个二级域名共享cookie Cookie加密 -> express06 31【Express教程】express-session的基本使用 常见参数配置使用 -> express07_session 32【Express教程】express-session 多服务器负载均衡 session保存到数据库 -> express08_session 33【Express教程】Express大型企业级架构之路由模块化 以及Express应用程序生成器 -> express09_module01、express09_module02、express09_generator 34【Express教程】Express 结合multer上传文件、模块化封装 -> express10_multer01、express10_multer02 35【Express教程】Express 结合multer上传文件、按照日期生成存储目录、多文件上传 -> express11_multer 36【Express+Mongoose】mongoose入门以及mongoose实现数据的增、删、改、查( 一 ) -> mongoose01 37【Express+Mongoose】mongoose默认参数 、mongoose模块化、mongoose性能疑问(二) -> mongoose02 38【Express+Mongoose】Mongoose 预定义模式修饰符 Getters与 Setters修饰符(三) -> mongoose03 39【Express+Mongoose】Mongoose索引、Mongoose内置方法、扩展Mongoose Model的静态方法和实例方法(四) -> mongoose04 40【Express+Mongoose】Mongoose 数据校验(五) -> mongoose05 41【Express+Mongoose】Mongoose两个表关联查询aggregate 以及Mongoose中获取ObjectId(六) -> mongoose06 42【Express+Mongoose】Mongoose多表(N个表)关联查询aggregate(七)-> mongoose07 43【Express+Mongoose】 DBRef Populate 实现多个表的关联查询(八)-> mongoose08 44【Express实战】Express+Mongoose打造企业级通用CMS全栈项目实战之项目介绍 45【Express实战】Express Cms后台管理系统架构搭建、集成Mongoose、开发工具中配置Eslint 46【Express 拓展】补充-Mongodb数据库数据的导出导入 47【Express实战】Express Cms后台管理系统架构搭建、静态页面渲染、生成登录图形验证码 48【Express实战】Express Cms 后台管理系统局部刷新架构、配置Session、验证验证码、配置公共成功失败模板页面 49【Express实战】Express Cms后台管理系统 登录功能、权限验证、Md5模块 50【Express实战】Express Cms 管理员的增、删、改、查(上) 51【Express实战】Express Cms 管理员的增、删、改、查(下) 52【Express实战】Nodemon实现项目热加载 以及 导航的增删改查 53【Express实战】Express Cms 轮播图的增删改查(上) 54【Express实战】Express Cms 轮播图的增删改查(下) 55【Express实战】Express Cms 中实现单击Ajax异步修改状态 、拓展Es6属性名表达式用法 56【Express实战】Express Cms 单击异步修改数量 57【Express实战】Express Cms 配置可修改的后台地址、配置全局变量、配置全局模板变量 58【Express实战】Express Cms 分类的自关联、分类的增删改查、分类关联分类(上) 59【Express实战】Express Cms 分类的自关联、分类的增删改查、分类关联分类(下) 60【Express实战】Express Cms 内容的增删改查、内容页面布局以及wysiwyg-editor富文本编辑器的使用(1) 61【Express实战】wysiwyg-editor富文本编辑器配置导航条、 wysiwyg-editor配置上传图片地址(2) 62【Express实战】Express Cms 内容的增删改查(3) 63【Express实战】Express Cms内容关联查询、内容分页、Mongoose+ jqPaginator实现列表分页 64【Express实战】Express Cms 网站设置 65【Express实战】Express Cms网站前台制作 北京车展项目路由配置 静态页面渲染 66【Express实战】北京车展项目 前台轮播图动态数据渲染 以及导航动态数据渲染 公共导航 导航选中 67【Express实战】北京车展项目 前台新闻数据渲染、新闻列表分页、新闻分类关联查询、自定义模板函数 68【Express实战】北京车展项目 前台展会服务以及首页新闻数据渲染 69【Express实战】后台新闻搜索、网站Seo优化机技巧、北京车展项目网站seo设置 70【Express RESTful API实战】Express为单页面应用Vue Angualr提供api接口 前后端分离RESTful API 设计指南