这是**【Node.js Web全栈实验指南】**的第一期。
报名时间为2024年10月1日
之前的任意时间,课程结束时间是2024年12月31日
。
第一期的课程售价为 165元
,这个价格并不高,属于笔者和学员的相互实验和探索,所以提供了最低2个月
的学习周期。
本课程大概每周发布 1-2 个章节 (根据实际情况变动),请耐心等待,认真学习,多多探讨。
课程有三种交付模式:课程小册
+ 问答群
+ 视频教程
。
购买小报童后,可以永久查看 课程小册
并进入课程 问答群
。
视频教程将在B站发布,由于不能跟小报童互通,所以视频教程是需要单独付费
的。
目前视频课程还没正式发布和定价,敬请期待。
在问答群
,可以毫无顾忌地问出跟课程有关的学习问题 (不包括你的业务问题
)。
由于是第一期,没有往期参考,不管是笔者还是学员们,都是摸着石头过河,需要通过这一期积累课程和服务经验。
课程分为 2 大内容:
第一部分
首先从 0 实现一个简单的 Web 框架,包括但并不限于以下内容:
路由系统、日志系统、鉴权系统、文件上传、静态服务器、邮件发送等。
第二部分
其次基于这个 Web 框架,实现一个完整的个人博客项目,包括但并不限于以下内容:
登录注册、留言墙、文章的增删改查,后台管理 (菜单,权限,角色,登录日志等),数据统计等。
开发环境准备:
本课程使用的 Node.js 版本不低于 v20,这个版本提供了一些不错的功能特性。
由于笔者常用的是 Windows 系统,所以课程也均在 Windows 系统下进行开发和演示。
默认使用的编辑器是VSCode,请提前安装好,有自己习惯的编辑器也没问题。
除 Node.js 外,本课程还会涉及到 Redis、Mysql 组件,请提前知悉。
课程采用 循序迭代 的方式进行,先实现最小可用,再逐步完善优化。
课程最终的目标就是,让每个学员可以学会 Web 框架的实现细节和思考方式,通过个人博客的前后端项目,完整掌握 Node.js 全栈开发的能力。