课程简介
本课程是一门体系化的全栈电商项目实战课程,深度整合Vue.js、Nuxt.js、SpringCloud、Elasticsearch、Redis、ActiveMQ等主流技术栈。课程从电商业务分析、前后端分离架构设计入手,系统讲解用户认证、商品搜索、购物车、订单、秒杀等高并发核心模块的实现。你将学习到微服务拆分、分布式事务、性能优化、SEO优化等高级实战技能,并最终完成一个可部署上线的完整电商平台。通过本课程的学习,你将掌握大型分布式系统的开发思维与全栈工程能力,胜任中高级全栈开发岗位。
下载地址
课程目录
01 电商项目基础与登录模块
第1-14节:课程导学、登录业务分析、Vuex整合、前后端交互、电商项目初始化与公共组件创建。
02 Nuxt.js与前端架构
第15-30节:Nuxt.js简介、项目创建、目录结构、布局与路由、页面头信息、实战登录注册页面。
03 Mock.js与数据模拟
第31-40节:Mock.js概述、入门案例、详解与Easy-Mock数据请求、前后端数据模拟实践。
04 Vuex状态管理与电商准备
第41-50节:Vuex理论复习、state、mutations、actions、getters用法、项目需求分析与功能实现。
05 消息队列与定时任务
第51-65节:ActiveMQ理论、应用场景、SpringBoot整合、邮件发送、定时任务与Cron表达式。
06 授权认证与分类功能
第66-80节:有状态与无状态登录、RSA加密、权限过滤器、无限极分类、前后端联调与Redis优化。
07 搜索技术Elasticsearch
第81-95节:Elasticsearch概述、安装与IK分词器、SpringData整合、索引操作与数据同步。
08 商品详情与搜索实现
第96-110节:SPU与SKU详解、商品详情接口、搜索页面、排序、品牌与规格筛选、前后端联调。
09 购物车与订单模块
第111-125节:购物车业务分析、添加与显示、数量控制、登录同步、搜索与高亮、聚合分组。
10 性能优化与项目总结
第126-140节:JVM内存结构、经典面试题、数据同步到ES、搜索功能实现、项目部署与总结。
--- 点击展开详细目录 ---
|