这门课解决什么问题

很多前端或打算转后端的人,常卡在“会写页面但不会写服务端”这一步。Node.js 因语法与前端相通,是过渡到后端开发的常见选择。这门课围绕 Node.js 展开,覆盖核心内置模块、Express 与 Koa 两个主流框架,以及 MySQL、JWT、Socket.IO 等实际业务里高频出现的中间件和库。它面向的不是单纯讲语法,而是让你能跑通一个带数据库、有登录鉴权、能处理实时通信的后端服务。如果你当前的工作需要独立写接口、做后台管理或对接前端联调,这类内容能直接对应上。

适合什么基础与建议先看哪几块

资料默认你已经具备 JavaScript 基础语法能力,至少能看懂函数、异步、回调与基本模块化写法。完全没写过 JS 的人直接看会吃力。建议先从开发环境搭建和核心内置模块部分入手,尤其是文件流、压缩、路径处理相关内容,这部分是理解 Node.js 运行机制的基础。之后再看 Express 与 Koa,重点放在路由组织、中间件机制、cookie 与 session、JWT 鉴权这几块,它们是写接口时绕不开的。Socket.IO 那几节可以放在最后,用来补实时通信场景。MySQL 相关内容不要跳过,后端开发脱离不了数据存取。

学完能独立做什么与资料怎么配合练习

学完后,你应当能独立搭建一个中小型后端服务:定义 RESTful 接口、连接 MySQL 做增删改查、用 JWT 或 session 处理登录态、用 Socket.IO 实现简单的实时消息推送,并把服务部署到本地或服务器跑起来。资料里带有源码和课件,建议看视频时同步对照源码,不要只看不练。每看完一个模块,自己新建一个空项目,把对应的路由、数据库连接、鉴权逻辑手写一遍,遇到卡点再回看视频对应片段。课件可以当速查手册,源码则用来核对写法差异。重点不是把视频全部刷完,而是每个模块都能自己跑通一个最小可用示例。

课程目录

课程目录86 集
  • 📁 视频 视频资料.zip
  • [1.8 MB] 065-koa-JWT.mp4
  • [128.4 MB] 078-Socket-socketio模块-2.mp4
  • [149.0 MB] 024-内置模块-zlib模块.mp4
  • [48.3 MB] 003-开发环境搭建.mp4
  • [22.8 MB] 064-koa-cookie与session.mp4
  • [105.0 MB] 071-MySQL-nodejs操作-1.mp4
  • [38.4 MB] 046-业务分层.mp4
  • [98.4 MB] 052-登录鉴权-JWT-3.mp4
  • [255.0 MB] 030-express-介绍与安装.mp4
  • [50.9 MB] 038-MongoDB-介绍.mp4
  • [43.5 MB] 019-内置模块-http模块-爬虫.mp4
  • [122.9 MB] 010-内置模块-http模块-1.mp4
  • [71.5 MB] 044-MongoDB-nodejs操作-2.mp4
  • [151.2 MB] 049-登录鉴权-Cookie与Session-3.mp4
  • [83.6 MB] 023-内置模块-stream流模块.mp4
  • [43.6 MB] 026-路由-基础1.mp4
  • [73.1 MB] 063-koa-ejs模板.mp4
  • [27.5 MB] 035-express-服务端渲染与客户端渲染-1.mp4
  • [102.8 MB] 040-MongoDB-命令行操作-1.mp4
  • [96.9 MB] 013-内置模块-url模块新版用发.mp4
  • [113.1 MB] 082-Mocha-http测试.mp4
  • [52.6 MB] 015-内置模块-http模块-jsonp.mp4
  • [57.9 MB] 080-Mocha-chai断言库.mp4
  • [43.1 MB] 056-APIDOC.mp4
  • [79.4 MB] 020-内置模块-event模块.mp4
  • [60.3 MB] 012-内置模块-url模块.mp4
  • [74.1 MB] 058-koa-对比express.mp4
  • [111.9 MB] 057-koa-介绍与安装.mp4
  • [54.1 MB] 079-Mocha-编写测试.mp4
  • [102.5 MB] 014-内置模块-querystring模块.mp4
  • [34.2 MB] 011-内置模块-http模块-2.mp4
  • [84.6 MB] 039-MongoDB-安装与启动.mp4
  • [45.9 MB] 017-内置模块-http模块-get.mp4
  • [116.4 MB] 055-文件上传-3.mp4
  • [77.7 MB] 067-koa-操作MongoDB.mp4
  • [37.7 MB] 021-内置模块-fs文件操作模块-1.mp4
  • [116.3 MB] 028-路由-获取请求参数.mp4
  • [82.4 MB] 066-koa-文件上传.mp4
  • [50.8 MB] 081-Mocha-异步测试.mp4
  • [33.1 MB] 068-MySQL-介绍.mp4
  • [47.6 MB] 036-express-服务端渲染与客户端渲染-2.mp4
  • [188.6 MB] 018-内置模块-http模块-post.mp4
  • [67.8 MB] 054-文件上传-2.mp4
  • [75.3 MB] 005-模块-包-commonJS-2.mp4
  • [55.6 MB] 062-koa-获取请求参数.mp4
  • [38.7 MB] 009-ES模块化写法.mp4
  • [34.9 MB] 041-MongoDB-命令行操作-2.mp4
  • [73.1 MB] 031-express-基本路由.mp4
  • [125.3 MB] 016-内置模块-http模块-cors.mp4
  • [36.7 MB] 032-express-中间件.mp4
  • [140.8 MB] 061-koa-静态资源.mp4
  • [16.4 MB] 074-Socket-ws模块-1.mp4
  • [83.6 MB] 076-Socket-ws模块-3.mp4
  • [211.3 MB] 033-express-获取请求参数.mp4
  • [67.5 MB] 072-MySQL-nodejs操作-2.mp4
  • [50.2 MB] 048-登录鉴权-Cookie与Session-2.mp4
  • [132.5 MB] 004-模块-包-commonJS-1.mp4
  • [28.4 MB] 070-MySQL-sql语句-2.mp4
  • [103.3 MB] 060-koa-路由-2.mp4
  • [61.3 MB] 075-Socket-ws模块-2.mp4
  • [122.4 MB] 002-认识Nodejs.mp4
  • [26.0 MB] 059-koa-路由-1.mp4
  • [52.9 MB] 008-yarn使用.mp4
  • [26.7 MB] 053-文件上传-1.mp4
  • [72.6 MB] 045-�ӿڹ淶.mp4
  • [68.7 MB] 047-登录鉴权-Cookie与Session-1.mp4
  • [87.9 MB] 025-内置模块-crypto模块.mp4
  • [97.8 MB] 050-登录鉴权-JWT-1.mp4
  • [45.0 MB] 034-express-静态资源.mp4
  • [55.7 MB] 083-Mocha-钩子函数.mp4
  • [25.2 MB] 073-Socket-介绍.mp4
  • [39.3 MB] 027-路由-基础2.mp4
  • [114.7 MB] 042-MongoDB-可视化操作.mp4
  • [18.1 MB] 001-NodeJS课程简介.mp4
  • [15.1 MB] 051-登录鉴权-JWT-2.mp4
  • [73.8 MB] 043-MongoDB-nodejs操作-1.mp4
  • [118.7 MB] 069-MySQL-sql语句-1.mp4
  • [105.2 MB] 077-Socket-socketio模块-1.mp4
  • [129.7 MB] 007-nrm使用.mp4
  • [63.1 MB] 022-内置模块-fs文件操作模块-2.mp4
  • [65.9 MB] 029-路由-静态资源.mp4
  • [141.2 MB] 006-npm使用.mp4
  • [90.2 MB] 037-express-生成器.mp4
  • [135.9 MB] 资料.zip
  • [960.7 MB] 适合人群 Node.js初学者 后端开发工程师 框架爱好者 学习收获 掌握Node.js核心概念 熟练使用Koa、Express框架 提升后端开发能力 祝您学习愉快! 学有所成,前程似锦!