1)课程介绍和环境准备

Node.js课程 Web开发 全栈开发 编程教程 Node.js框架
《Node.js Web全栈实验指南》第一期课程将于2024年10月1日至12月31日进行,售价165元,提供最低两个月的学习周期。课程每周发布1-2个章节,包含课程小册、问答群和视频教程三种交付模式。购买后可永久查看小册并进入问答群,视频教程需在B站单独付费。课程分为两部分:首先从零实现一个简单的Web框架,涵盖路由、日志、鉴权等功能;其次基于该框架开发一个完整的个人博客项目,包括登录注册、文章管理、后台管理等。开发环境要求Node.js版本不低于v20,推荐使用VSCode编辑器,并涉及Redis和Mysql组件。课程采用循序迭代的方式,旨在帮助学员掌握Web框架的实现细节和Node.js全栈开发能力。
文章内容
思维导图
常见问题
社交分享

这是【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 全栈开发的能力。

思维导图生成中,请稍候...

问题 1: 课程的报名和结束时间是什么时候?
回答: 报名时间为2024年10月1日之前的任意时间,课程结束时间是2024年12月31日。

问题 2: 课程的价格是多少?
回答: 第一期的课程售价为165元,提供了至少2个月的学习周期。

问题 3: 课程的交付模式有哪些?
回答: 课程有三种交付模式:课程小册、问答群和视频教程。

问题 4: 视频教程是否需要额外付费?
回答: 是的,视频教程将在B站发布,需要单独付费,目前尚未正式定价。

问题 5: 课程的主要内容是什么?
回答: 课程分为两部分:第一部分从0实现一个简单的Web框架,包括路由系统、日志系统等;第二部分基于该框架实现一个完整的个人博客项目,涵盖登录注册、文章管理等功能。

问题 6: 课程的开发环境需要准备哪些工具?
回答: 需要安装Node.js(版本不低于v20)、VSCode编辑器,以及Redis和Mysql组件。

问题 7: 课程的学习方式是怎样的?
回答: 课程采用循序迭代的方式,先实现最小可用功能,再逐步完善优化。

问题 8: 问答群可以提问哪些问题?
回答: 问答群可以提问与课程内容相关的学习问题,但不包括个人业务问题。

问题 9: 课程的目标是什么?
回答: 课程的目标是让学员学会Web框架的实现细节和思考方式,并通过个人博客项目掌握Node.js全栈开发能力。

问题 10: 课程小册和问答群的访问权限是永久的吗?
回答: 是的,购买小报童后可以永久查看课程小册并进入问答群。