共计 2841 个字符,预计需要花费 8 分钟才能阅读完成。
download:Node.js 工程师养成打算【某课】
章节目录:
第 1 章 课程介绍 试看 1 节 | 15 分钟
把握课程根本内容,理解课程设计起因,把握课程阶段性指标。
收起列表
视频:
1-1 课程导学 (14:33)
试看
第 2 章 Node 原生开发根底入门 7 节 | 76 分钟
把握 Node 开发的根本逻辑,实现本地开发环境搭建,了解模块化开发等相干内容,可能应用 Node 运行 JavaScript 逻辑代码,为之后的我的项目开发建设常识储备。
收起列表
视频:
2-1 Node.js 编程根底概要 (09:54)
视频:
2-2 本地环境搭建与根底入门 (08:07)
视频:
2-3 文件操作与模块化的概念 (19:04)
视频:
2-4 JavaScript 模块化开发 (20:43)
视频:
2-5 npm 包管理器 (09:45)
视频:
2-6 第三方工具包的应用 (06:04)
视频:
2-7 总结_ (01:34)
第 3 章 Node 脚手架篇 – 打造本人的脚手架工具 10 节 | 94 分钟
使用 Node 基础知识,实现脚手架我的项目,打造一个本人的脚手架工具,为后续 web 我的项目的构建打基础,同时本我的项目中会退出更深层次的 Node 相干常识,实现对 Node 自身相干常识的全面构建
收起列表
视频:
3-1 自定义脚手架概述 (05:16)
视频:
3-2 创立自定义全局指令 (07:03)
视频:
3-3 应用 commander 解决 help 选项 (09:59)
视频:
3-4 解决自定义指令选线 (08:09)
视频:
3-5 逻辑代码模块化拆分 (10:00)
视频:
3-6 命令行问答交互 (12:01)
视频:
3-7 下载近程仓库模板代码 (18:40)
视频:
3-8 下载期待提醒交互 (12:41)
视频:
3-9 命令行款式输入 (06:56)
视频:
3-10 自定义脚手架我的项目总结 (02:37)
第 4 章 Node 原生实战篇 – 我的项目基建 – 原生 Node 开发 Web 服务器 7 节 | 76 分钟
以实现我的项目开发为主导思路,应用原生 Node 技术解说 HTTP 利用相干的内容,构建前后端通信根本逻辑,实现 Web 我的项目开发的根本通信架构,同时,引出应用框架进行我的项目的逻辑和意义。
收起列表
视频:
4-1 Node 原生开发 Web 服务器介绍 (10:43)
视频:
4-2 应用 Node 创立 HTTP 服务器 (13:25)
视频:
4-3 服务器响应不同数据类型 (15:31)
视频:
4-4 HTTP 的不同申请办法解决 (10:08)
视频:
4-5 接管并解决 POST 音讯数据 (09:48)
视频:
4-6 服务器代码模块化拆分 (09:54)
视频:
4-7 Node 开发 web 服务器 - 问题与总结 (06:21)
第 5 章 Node 框架篇 – Express 框架重构我的项目逻辑 8 节 | 79 分钟
实现 Express 框架的介绍及根本应用,对上一章原生 Node 构建的我的项目基本功能,应用框架进行重构,实现我的项目开发的基本操作逻辑,同时,应用后面曾经写好的脚手架,进行我的项目的初始化构建。
收起列表
视频:
5-1 Express 框架介绍 (05:33)
视频:
5-2 Express 我的项目构建 (07:59)
视频:
5-3 Express 框架根本应用 (04:21)
视频:
5-4 Express 治理用户数据信息 (13:52)
视频:
5-5 解决客户端 Post 申请数据 (09:24)
视频:
5-6 增加用户信息到 db 文件 (20:25)
视频:
5-7 批改用户信息 (14:33)
视频:
5-8 Express 根底利用总计与操作 JSON 的问题 (02:44)
第 6 章 Node 框架实战篇 – 我的项目数据长久化存储 8 节 | 97 分钟
以最根底的用户注册性能为切入点,引入数据长久化存储相干内容,应用 Node 操作数据长久化接口,实现我的项目所需的数据库设计,为我的项目登录性能做铺垫。
收起列表
视频:
6-1 我的项目数据长久化存储 MongoDB (07:15)
视频:
6-2 在不同的操作系统中装置 MongoDB (18:34)
视频:
6-3 MongoShell 执行环境与客户端 (07:43)
视频:
6-4 MongoDB 的根底概念 (17:11)
视频:
6-5 MongDB 根本增删改查操作 (13:47)
视频:
6-6 应用 Node 链接 MongoDB (08:20)
视频:
6-7 应用 Node 进行增删改查操纵 (13:26)
视频:
6-8 总结与回顾 - 应用脚手架工具创立我的项目基础架构 (10:26)
第 7 章 Node 框架实战篇 – Express 中间件与 RESTful API 接口标准 15 节 | 259 分钟
以登录性能为主,引入 JWT 身份验证机制,引入 Express 中重要的中间件相干内容,同时,引入 RESTful API 接口标准,实现前后端交互中的接口设计逻辑。
收起列表
视频:
7-1 Express 中间件的概念与根本利用 (14:38)
视频:
7-2 不同中间件类别的应用形式 -1 (11:40)
视频:
7-3 不同中间件类别的应用形式 -2 (10:47)
视频:
7-4 Express 路由与响应办法 (18:25)
视频:
7-5 我的项目根底设计搭建优化 (17:30)
视频:
7-6 数据处理模块 -mongoose (17:48)
视频:
7-7 用户注册数据入库 (12:05)
视频:
7-8 用户注册的明码加密问题 (15:59)
视频:
7-9 客户端提交数据安全校验.mp4 (26:45)
视频:
7-10 数据唯一性验证 (10:13)
视频:
7-11 RESTfulAPI 接口设计规范 (26:38)
视频:
7-12 用户登录信息比照 (15:17)
视频:
7-13 JWT 用户身份认证 (16:25)
视频:
7-14 用户登录认证与接口鉴权 (30:15)
视频:
7-15 逻辑代码修理与中间件接口标准总结 (13:38)
第 8 章 Node 框架实战篇 – 文件上传与治理
实现自媒体频道的创立、关注、勾销关注等性能,同时实现对本人频道视频的上传、上架、下架、删除等操作。
第 9 章 Node 框架实战篇 – Redis 缓存
实现自媒体平台的用户交互相干性能,同时引出 Redis 缓存的相干常识,实现视频举荐等相干性能。
第 10 章 Node 框架实战篇 – 云服务器与 Nginx 代理
我的项目功能模块根本实现,进行我的项目上线部署阶段,实现对域名解析、服务器运维、以及 Nginx 代理等相干内容。
第 11 章 koa 框架重构篇 – Koa 疾速入门
Koa 框架的根本应用,为我的项目重构做基本知识储备。
第 12 章 koa 框架重构篇 – Koa 框架我的项目重构
应用 Koa 框架,对自媒体我的项目进行重构,实现我的项目根本功能模块,同时对 Express 与 Koa 框架进行比照总结。
第 13 章 Egg 框架重构篇 – Egg.js 疾速入门
Egg.js 框架的根本应用,为我的项目重构做基本知识储备。
第 14 章 Egg 框架重构篇 – Egg.js 框架我的项目重构
应用 egg 框架,对自媒体我的项目进行重构,实现我的项目根本功能模块,同时对 Express 与 egg 框架进行比照总结。
第 15 章 Nest 框架利用根底与实战
介绍 Nest 框架的设计哲学,把握根本的装置与利用,了解控制器、路由、中间件等外围性能,可能联合 TypeScript 进行我的项目开发。
第 16 章 课程回归与总结
课程回归与总结。
本课程继续更新中