85分钟
Node.js - 功能搭建实战
俗话说,实践出真知。学习 Node.js 不仅需要掌握基础理论,还需要通过实现完整的项目才能够真正掌握 Node.js 开发者所需的专业技能。为此本课程以项目实践为基础,向学员讲解 Web 开发领域最…
俗话说,实践出真知。学习 Node.js 不仅需要掌握基础理论,还需要通过实现完整的项目才能够真正掌握 Node.js 开发者所需的专业技能。为此本课程以项目实践为基础,向学员讲解 Web 开发领域最流行的网络应用程序的设计风格和开发方式 —— RESTful。
在本门课程中,学员将系统学习如何使用 Node.js,Express,MongoDB 创建RESTful接口,了解 socket.io 在 Node.js 服务器开发中的作用,学习 JWT 认证与授权方式和基于 JWT 的身份验证方法,实现将Node.js 应用里的文件进行上传等场景功能。
通过学习,学员将掌握 RESTful 接口的创建方法、socket.io 和基于 JWT 的身份验证方式,掌握 Node.js应 用开发的整体流程,实现个人知识和技能的提升。
一、Node.js:REST 接口
- 1.准备
- 2.路由
- 3.REST
二、Socket.io
- 1.准备
- 2.搭建Socket.io
三、JWT:JSON Web Token
- 1.介绍
- 2.签发与验证
- 3.RS256
四、Node.js:基于 Token 的身份验证
- 1.介绍与准备
- 2.用户模型
- 3.注册
- 4.身份验证
五、Node.js:上传文件
- 1.准备与文件上传
- 2.数据库
王皓
宁皓网创始人