这门课解决什么工作场景
很多前端开发者在做完几个静态页面后,都会卡在“怎么让数据和页面真正跑起来”这道坎上。这门课针对的就是这个断层:它不讲零散的语法,而是直接拿一个电商项目当骨架,把 Vue 前端和 Express 后端串起来,解决“接口怎么定、数据怎么存、前后端怎么联调”这个具体的工作场景。如果你平时只写页面,或者只碰过一点 Node.js 但没独立搭过后端服务,跟着走一遍,能看清一个全栈项目从建仓到联调的完整闭环。它不是那种大而全的计算机基础课,而是偏工程实操,适合用来补齐“从看懂代码到自己能搭起一套业务”的实战能力。课程从环境准备切入,顺带把 JavaScript 到 TypeScript 的过渡、Vite 与 Express 两套脚手架的工程结构讲清楚。这些看似基础的前置准备,实则是真实开发中决定项目能不能顺利跑起来的关键。
适合什么基础与建议学习顺序
这门课对纯零基础并不友好。它默认你已经写过 JavaScript,能看懂基本的 ES6 语法,最好自己用 Vue 跑过一两个小页面。如果你连变量作用域和异步请求都还模糊,建议先补基础再看,否则中途很容易因为 TypeScript 和脚手架配置卡壳。开头的项目概览和环境准备部分,不管基础多扎实都建议先过一遍。它用很短的篇幅把前端技术演进、Node.js 定位、TypeScript 的作用讲清楚了,还演示了 Vite 和 Express 两套脚手架的工程结构。这部分别跳,它决定了你后面写代码时,知不知道某个文件该放在前端还是后端。建议的学习顺序是:先跟着视频把开发环境和脚手架配好,弄懂前端工程和后端工程各自的目录职责;然后重点看前后端工程的解析部分,理解一个请求从浏览器发出到后端处理的完整链路。遇到不懂的配置项,停下来查文档,不要盲目跳过。
学完能独立做什么与资料配合练习
学完这套流程,你应该能独立搭起一个前后端分离的小型业务系统:前端用 Vue 搭页面、管路由状态,后端用 Express 写接口、连数据库,两边通过约定好的数据格式通信。放到实际工作里,相当于能接住一个内部管理后台或者轻量级电商 Demo 的开发需求。配套的资料包里主要是项目源码和配置文件,正确的用法不是照抄,而是当脚手架用。建议先跟着视频把第一遍环境跑通,遇到报错先查配置差异;第二遍把项目里的业务逻辑换成自己的数据,比如把商品列表改成图书管理,逼自己重新写接口和组件。只看不练,这套资料也就是硬盘里的几个压缩包;动手改过一遍,那些工程化概念才会真正变成你自己的东西。
课程目录
课程目录72 集
- 1-1 [项目概览与环境准备] 课程介绍 (11:41).mp4
- 1-2 [项目概览与环境准备] 从前段技术发展看Vue (13:51).mp4
- 1-3 [项目概览与环境准备] Nodejs与Express (08:47).mp4
- 1-4 [项目概览与环境准备] 从JavaScript到TypeScript (08:31).mp4
- 1-5 [项目概览与环境准备] 脚手架工具介绍 (08:11).mp4
- 1-6 [项目概览与环境准备] 使用Vite (10:10).mp4
- 1-7 [项目概览与环境准备] Express脚手架使用 (12:53).mp4
- 1-8 [项目概览与环境准备] VSCode基础使用 (07:39).mp4
- 1-9 [项目概览与环境准备] Vue工程解析 (15:05).mp4
- 1-10 [项目概览与环境准备] Express工程解析上 (17:33).mp4
- 1-11 [项目概览与环境准备] Express工程解析下 (11:18).mp4
- 2-1 [Vue前端基础模块介绍] 网络请求示例 (14:39).mp4
- 2-2 [Vue前端基础模块介绍] Axios更多用法介绍 (09:19).mp4
- 2-3 [Vue前端基础模块介绍] 加载ElementPlus模块 (12:40).mp4
- 2-4 [Vue前端基础模块介绍] ElementPlus基础组件 (08:41).mp4
- 2-5 [Vue前端基础模块介绍] 典型表单组件示例 (07:51).mp4
- 2-6 [Vue前端基础模块介绍] 典型的数据展示类组件 (06:04).mp4
- 2-7 [Vue前端基础模块介绍] 常用的导航类组件 (06:11).mp4
- 2-8 [Vue前端基础模块介绍] 常用的反馈类组件 (08:12).mp4
- 2-9 [Vue前端基础模块介绍] VueRouter注册与使用 (10:23).mp4
- 2-10 [Vue前端基础模块介绍] 动态路径的路由与参数匹配 (09:05).mp4
- 2-11 [Vue前端基础模块介绍] 路由的嵌套与命名 (12:45).mp4
- 2-12 [Vue前端基础模块介绍] 关于导航守卫 (12:33).mp4
- 2-13 [Vue前端基础模块介绍] 体验Pinia的使用 (15:46).mp4
- 2-14 [Vue前端基础模块介绍] Pinia中的几个核心概念 (07:12).mp4
- 3-1 [Express后端服务基础模块介绍] 后端服务基础模块介绍 (06:43).mp4
- 3-2 [Express后端服务基础模块介绍] multer使用示例 (15:38).mp4
- 3-3 [Express后端服务基础模块介绍] Multer更多用法介绍 (12:56).mp4
- 3-4 [Express后端服务基础模块介绍] MySQL的安装和简单使用 (12:21).mp4
- 3-5 [Express后端服务基础模块介绍] 在Express中使用MySQL (09:28).mp4
- 3-6 [Express后端服务基础模块介绍] JWT技术的应用 (09:24).mp4
- 3-7 [Express后端服务基础模块介绍] Bcrypt加密 (08:07).mp4
- 4-1 [开发用户登录注册模块] 创建电商数据库与用户表 (07:30).mp4
- 4-2 [开发用户登录注册模块] 实现登录注册接口 (16:42).mp4
- 4-3 [开发用户登录注册模块] 用户端项目搭建 (04:52).mp4
- 4-4 [开发用户登录注册模块] 用户端登录注册页面开发 (04:46).mp4
- 4-5 [开发用户登录注册模块] 客户端账户数据逻辑开发 (06:49).mp4
- 4-6 [开发用户登录注册模块] 客户端登录注册接口逻辑开发 (14:57).mp4
- 4-7 [开发用户登录注册模块] 后台管理端登录注册实现 (05:05).mp4
- 5-1 [开发营销推广模块] 运营位接口定义 (07:18).mp4
- 5-2 [开发营销推广模块] 运营位图片上传接口实现 (06:23).mp4
- 5-3 [开发营销推广模块] 鉴权中间件实现 (08:05).mp4
- 5-4 [开发营销推广模块] 运营位业务接口实现 (07:45).mp4
- 5-5 [开发营销推广模块] 后台管理端主页搭建 (05:57).mp4
- 5-6 [开发营销推广模块] 创建运营位组件实现 (10:29).mp4
- 5-7 [开发营销推广模块] 后台运营位管理模块实现 (11:49).mp4
- 5-8 [开发营销推广模块] 用户端运营位功能实现 (08:32).mp4
- 6-1 [开发商品列表与详情模块] 商品类别表创建与接口实现 (08:53).mp4
- 6-2 [开发商品列表与详情模块] 商品表定义与业务接口实现 (14:05).mp4
- 6-3 [开发商品列表与详情模块] 后台管理系统类别管理实现 (11:57).mp4
- 6-4 [开发商品列表与详情模块] 后台管理系统商品编辑模块 (21:15).mp4
- 6-5 [开发商品列表与详情模块] 后台管理系统商品管理实现 (08:57).mp4
- 6-6 [开发商品列表与详情模块] 电商用户端商品推荐模块 (06:51).mp4
- 6-7 [开发商品列表与详情模块] 电商用户端商品详情模块 (06:21).mp4
- 7-1 [开发购物车与订单模块] 购物车相关接口实现 (12:57).mp4
- 7-2 [开发购物车与订单模块] 订单库表定义与接口分析 (09:45).mp4
- 7-3 [开发购物车与订单模块] 订单模块接口实现 (16:29).mp4
- 7-4 [开发购物车与订单模块] 用户端购物车模块实现 (09:10).mp4
- 7-5 [开发购物车与订单模块] 用户端订单模块实现 (10:11).mp4
- 7-6 [开发购物车与订单模块] 后台管理端订单管理模块开发 (06:24).mp4
- 8-1 [开发搜索与评价模块] 服务端搜索接口开发 (07:35).mp4
- 8-2 [开发搜索与评价模块] 服务端评价库表与接口定义 (06:22).mp4
- 8-3 [开发搜索与评价模块] 服务端评价相关接口实现 (08:20).mp4
- 8-4 [开发搜索与评价模块] 用户端搜索功能实现 (06:20).mp4
- 8-5 [开发搜索与评价模块] 用户端创建评价功能实现 (07:33).mp4
- 8-6 [开发搜索与评价模块] 用户端商品评价展示功能实现 (04:18).mp4
- 8-7 [开发搜索与评价模块] 后台管理端评价审核功能实现. (08:27).mp4
- 9-1 [项目完善与总结展望] 数据统计后端接口定义 (04:37).mp4
- 9-2 [项目完善与总结展望] 数据统计后端接口实现 (09:27).mp4
- 9-3 [项目完善与总结展望] 后台管理系统数据统计实现 (08:46).mp4
- 9-4 [项目完善与总结展望] 项目总结 (05:32).mp4
- 9-5 [项目完善与总结展望] 再探JavaScript技术栈 (07:58).mp4






