传智专修学院:20年5月优品购电商3.0项目

2020-10-24    编程与开发

传智专修学院-20年5月优品购电商3.0项目

本课程来自传智学院的优品购电商3.0项目,包含前端和Java的知识点应用,非常适合缺乏电商项目经验的学员学习 ,包含笔记和资料共计15.8G,从注册功能细节到整个项目的结束都进行了详细的讲解,老师边讲边敲代码 ,纸上得来终觉浅,绝知此事要躬行,做技术更是如此。

课程目录:
├─2020.3.10.Mockjs模拟数据
│ ├─01_mock笔记
│ │
│ ├─02_mongoDB安装
│ │
│ ├─03_redis安装
│ │
│ ├─04_easy-mock安装
│ │ │ easy-mock本地部署.md
│ │
│ └─视频
│ 01_mockjs概述.avi
│ 02_mockjs入门案例.avi
│ 03_mockjs详解一.avi
│ 04_mockjs详解二.avi
│ 05_mockjs详解三.avi
│ 06_vue请求easy-mock的数据方式.avi

├─2020.3.12.Nuxt第一天
│ │ nuxt.pdf
│ │ 商城静态页面.rar
│ │
│ └─视频
│ 01_为什么要学习nuxt.avi
│ 02_nuxtjs简介.avi
│ 03_创建nuxt第一个项目.avi
│ 04_nuxt的目录结构介绍.avi
│ 05_使用nuxt显示商品数据.avi
│ 06_layout布局文件的使用.avi
│ 07_页面头信息.avi
│ 08_页面公共头信息设置.avi
│ 09_nuxt实战-编写商城的登录和注册页面.avi

├─2020.3.13.Nuxt第二天
│ ├─笔记
│ │ │ mongoddb入门.pdf
│ │ │ nuxt02.md
│ │ │ nuxt02.pdf
│ │ │
│ │ ├─assets
│ │ │ 1565132884790.png
│ │ │ 1584028049199.png
│ │ │ 1584028094416.png
│ │ │ 1584065796387.png
│ │ │ 1584066127969.png
│ │ │
│ │ └─nuxt02.assets
│ │ image-20180716195452177.png
│ │ image-20180716200146560.png
│ │ image-20180716200252068.png
│ │ image-20180717105216259.png
│ │ image-20180717105300203.png
│ │ image-20180717110141192.png
│ │ image-20180717110210852.png
│ │ image-20180717115132075.png
│ │
│ └─视频
│ 01_回顾.avi
│ 02_静态路由的使用.avi
│ 03_动态路由–参数传递.avi
│ 04_组件的使用.avi
│ 05_代码执行时机.avi
│ 06_代码执行时机总结.avi
│ 07_axios的使用方式一.avi
│ 08_axios的使用方式二.avi
│ 09_asyncData的使用.avi

├─2020.3.16.Nuxt第三天
│ ├─笔记
│ │ nuxt2020.3.16.pdf
│ │ vuex2020.3.16.pdf
│ │ 电商3.0.2020.3.16.pdf
│ │
│ └─视频
│ 01_nuxt理论复习.avi
│ 02_state和mutations的用法.avi
│ 03_actions和getters的用法.avi
│ 04_vuex的概述.avi
│ 05_需求分析.avi
│ 06_v1基本功能的实现.avi
│ 07_nuxt整合vuex状态数.avi

├─2020.3.17.电商3.0.前端项目初始化+注册
│ ├─笔记
│ │ 04_电商3.0–笔记.rar
│ │ nuxt复习总结.md
│ │ 商城接口.2020.02.17.pdf
│ │
│ └─视频
│ 01_nuxt总结.avi
│ 02_搭建电商项目初始化环境.avi
│ 03_电商开发前的准备工作.avi
│ 04_电商项目公共组件的创建.avi
│ 05_注册页面的美化.avi
│ 06_注册数据提交.avi
│ 07_统一设置baseURL.avi
│ 08_发送短信验证码功能.avi
│ 09_倒计时功能.avi
│ 10_登录页面的编写.avi

├─2020.3.18.电商3.0.登录+header头部导航
│ ├─笔记
│ │ 电商3.0.2020.03.18.pdf
│ │
│ └─视频
│ 01_内容回顾.avi
│ 02_登录的业务分析.avi
│ 03_登录功能的实现.avi
│ 04_登录功能整合vuex实现登录信息保存.avi
│ 05_Header头部信息操作.avi

├─2020.3.19.电商3.0.后端环境搭建
│ ├─前端资料
│ │ 电商前端3.0.2020.03.19.pdf
│ │
│ ├─后端资料
│ │ ├─01_电商介绍笔记
│ │ │
│ │ ├─02_项目搭建-注册中心笔记
│ │ │
│ │ ├─03_图片
│ │ │ 01_项目整体架构图.png
│ │ │
│ │ ├─04_sql
│ │ │ shop0318.sql
│ │ │
│ │ └─05_代码
│ └─视频
│ 01_头部导航刷新丢失vuex的bug解决.avi
│ 02_vuex使用的回顾.avi
│ 03_设置BaseURL的第二种方式.avi
│ 04_电商介绍.avi
│ 05_常见电商模式和术语.avi
│ 06_商城介绍.avi
│ 07_项目结构图讲解.avi
│ 08_创建父工程和EurekaServer工程.avi
│ 09_gateway的创建.avi

├─2020.3.20.电商3.0.注册功能+阿里大鱼
│ │ redis技术.pdf
│ │
│ ├─视频
│ │ 01_内容回顾.avi
│ │ 02_注册功能的准备工作和user实体类的编写.avi
│ │ 03_注册功能的后端开发.avi
│ │ 04_注册功能的前后端联调.avi
│ │ 05_阿里大鱼的介绍和签名以及模板的申请.avi
│ │ 06_阿里云通信依赖的坐标.avi
│ │ 07_发送短信验证码.avi
│ │ 08_AK创建和充值.avi
│ │
│ └─阿里大鱼

├─2020.3.23.电商3.0.redis+SpringDataRedis
│ ├─笔记
│ │ │ activeMQ.pdf
│ │ │ redis技术.md
│ │ │ redis技术2020.3.23.pdf
│ │ │
│ │ └─assets
│ │
│ └─视频
│ 01_阿里大鱼工具类的抽取.avi
│ 02_吉信通案例.avi
│ 03_注册发送短信验证码流程图.avi
│ 04_redis功能介绍.avi
│ 05_redis的概述和下载安装.avi
│ 06_将redis注册为windows的服务使用.avi
│ 07_redis基本类型的使用.avi
│ 08_redis的其他命令.avi
│ 09_jedis操作.avi
│ 10_redis桌面工具的使用.avi
│ 11_SpringBoot整合SpringDataRedis的入门理论.avi

├─2020.3.24.电商3.0.注册功能发送短信+mq
│ ├─笔记
│ │ │ activeMQ.md
│ │ │ activeMQ2020.3.24.pdf
│ │ │
│ │ └─assets
│ │
│ ├─视频
│ │ 01_SpringBootDataRedis的使用案例.avi
│ │ 02_注册功能分析和产生6位随机验证码.avi
│ │ 03_注册-发送短信验证码后端功能实现.avi
│ │ 04_activeMQ的理论介绍.avi
│ │ 05_activeMQ在系统中的应用.avi
│ │ 06_activeMQ下载安装启动.avi
│ │ 07_activeMQ中的数据结构.avi
│ │ 08_生产queue消息案例.avi
│ │ 09_queue队列消息消费案例.avi
│ │
│ └─软件
│ apache-activemq-5.14.0-bin.zip

├─2020.3.25.电商3.0.mq
│ 01_生产者消费者流程讲解.avi
│ 02_采用监听器的方式消费消息.avi
│ 03_queue队列多消费者模式.avi
│ 04_topic模式.avi
│ 05_topic多消费者模式.avi
│ 06_queue和topic两种模式的比较.avi

├─2020.3.26.电商3.0.SpringBoot整合mq
│ 01_mq回顾.avi
│ 02_创建activemq-sb项目.avi
│ 03_SpringBoot整合mq–生产者编写.avi
│ 04_SpringBoot整合mq–消费者的编写.avi
│ 05_编写控制器调用send方法发送消息.avi
│ 06_使用Spring定时任务生产消息.avi
│ 07_使用Springboot内置activeMQ.avi
│ 08_项目整合ActiveMQ业务分析.avi
│ 09_改进项目-youpingou-web-service整合activeMQ.avi
│ 10_创建独立的短信消费平台(服务器).avi

├─2020.3.27.电商3.0.mq理论+JavaMail+SpringTask
│ ├─01_JavaMail
│ │ │ JavaMail.md
│ │ └ JavaMail.pdf
│ │
│ ├─02_定时任务
│ │ │ CronExpBuilder-1.0(触发器表达式生成器).jar
│ │ │ 任务调度.md
│ │ └─任务调度.pdf
│ │
│ └─03_视频
│ 01_mq和httpclient的比较.avi
│ 02_MQ应用场景-异步通讯和应用解耦.avi
│ 03_MQ应用场景-流量削峰和日志处理和消息通讯.avi
│ 04_jms消息服务的特点.avi
│ 05_邮箱服务授权码申请.avi
│ 06_邮件发送功能.avi
│ 07_邮件发送工具类的提取.avi
│ 08_作业-项目整合邮件发送.avi
│ 09_定时任务的理论介绍.avi
│ 10_定时任务案例1.avi
│ 11_定时任务案例2.avi
│ 12_cron表达式的讲解(重点).avi

├─2020.3.30.电商3.0.授权中心-RSA
│ ├─01_授权中心-笔记
│ │ │ 01_授权中心-笔记.rar
│ │ │ 授权中心.md
│ │ │ 授权中心.pdf
│ │ └─面试题.jpg
│ │
│ └─视频
│ 01_内容回顾.avi
│ 02_有状态登录原理讲解.avi
│ 03_无状态登录原理讲解.avi
│ 04_加密方式介绍.avi
│ 05_RSA加密原理讲解(扩展).avi
│ 06_创建auth认证模块.avi
│ 07_auth-service的配置.avi
│ 08_RSAUtil工具类使用-公钥和私钥的生产.avi
│ 09_RSA进行加密和解密的案例.avi
│ 10_各种工具类的引入.avi

├─2020.3.9.Vue+SpringCloud复习
│ ├─笔记
│ │ 12月考试资料-java.zip
│ │ Vue+SpringCloud复习.pdf
│ │ 互联网技术面试题v2019.12.(2)(1)(1).docx
│ │ 本学期课程安排.txt
│ │
│ └─视频
│ 01_SpringCloud概述.avi
│ 02_SpringCloud理论复习.avi
│ 03_查看所有文章后台artcle-service实现.avi
│ 04_通过zuul访问article-service获取文章信息.avi
│ 05_初始化前端系统.avi
│ 06_前端发送ajax获取后台的数据.avi

├─2020.4.1.电商3.0.授权中心-zuul鉴权
│ 01_登录的前后端联调.avi
│ 02_ZuulFilter过滤器回顾.avi
│ 03_权限过滤器AuthFilter的编写.avi
│ 04_权限过滤器的测试.avi

├─2020.4.10.电商3.0.商品详情
│ │ 01_SPU和SKU详解.avi
│ │ 02_商品详情接口讲解.avi
│ │ 03_规格和规格选项详解.avi
│ │ 04_模拟商品详情数据.avi
│ │
│ └─新建文件夹
├─2020.4.13.电商3.0.商品详情
│ 01_SKU和SPU详解.avi
│ 02_goods页面的初始化.avi
│ 03_根据skuid获取商品信息.avi
│ 04_规格和规格选项的实现.avi
│ 05_点击规格选项切换不同sku.avi
│ 06_使用正则表达式替换规格选项字符串.avi

├─2020.4.14.电商3.0.商品详情
│ 01_正则表达式匹配的bug.avi
│ 02_导航面包屑功能.avi
│ 03_商品详情相册功能.avi
│ 04_商品详情相册功能放大镜bug.avi
│ 05_购买数量的控制.avi
│ 06_商品基本属性的功能实现.avi
│ 07_商品详情表设计.avi
│ 08_数据库字段和类属性对应.avi

├─2020.4.15.电商3.0.商品详情后端
│ 01_OnSkuResult返回结果的定义.avi
│ 02_商品详情后端准备工作.avi
│ 03_商品基本信息代码实现.avi
│ 04_三级分类和商品图片的代码实现.avi

├─2020.4.16.电商3.0.商品详情+商品评论
│ 01_获取规格和规格选项的信息.avi
│ 02_获取规格和规格选项的方式二.avi
│ 03_sku排列組合信息.avi
│ 04_商品详情页前后端联调.avi
│ 05_评论介绍和接口数据准备.avi
│ 06_获取评论数据.avi
│ 07_绑定数据到评论好评率上.avi
│ 08_买家印象.avi
│ 09_评论具体实现.avi
│ 10_评论后端通用代码.avi
│ 11_评论后端实现.avi
│ 12_评论测试.avi

├─2020.4.17.电商3.0.商品评论+商品搜索
│ 01_商品具体评论数据.avi
│ 02_商品搜索接口详解.avi
│ 03_使用easy-mock模拟数据.avi
│ 04_商品搜索页面初始化.avi
│ 05_获取商品列表数据.avi
│ 06_商品列表数据展示.avi
│ 07_nuxt整合ElementUI分页功能实现.avi

├─2020.4.20.电商3.0.商品搜索前端
│ 01_排序的css效果.avi
│ 02_价格搜索.avi
│ 03_easy-mock模拟品牌数据.avi
│ 04_品牌显示.avi
│ 05_品牌的css效果.avi
│ 06_模拟规格数据以及获取规格数据.avi
│ 07_搜索页面规格的动态功能实现.avi

├─2020.4.21.电商3.0.Elasticearch
│ 01_了解搜索技术.avi
│ 02_搜索技术.avi
│ 03_elasticsearch概述.avi
│ 04_elasticearch的安装.avi
│ 05_elasticsearch-head的配置.avi
│ 06_IK分词器介绍.avi
│ 07_IK分词器中停用词和扩展词的介绍.avi
│ 08_elasticsearch的基本概念.avi
│ 09_SpringDataElasticsearch的介绍.avi
│ 10_创建SpringDataElasticsearch项目.avi

├─2020.4.22.电商3.0.Elasticsearch
│ 01_倒排索引和IK分词器内容回顾.avi
│ 02_elasticsearch注解讲解.avi
│ 03_elasticsearch注解讲解.avi
│ 04_创建索引.avi

├─2020.4.23.电商3.0.Elasticsearch
│ 01_内容回顾.avi
│ 02_删除索引.avi
│ 03_新增数据.avi
│ 04_批量插入数据.avi
│ 05_修改和删除.avi
│ 06_查找所有和分頁查找.avi
│ 07_排序.avi
│ 08_自定义搜索.avi
│ 09_自定义搜索.avi
│ 10_matchQuery的用法.avi

├─2020.4.24.电商3.0.Elasticsearch
│ 01_内容回顾.avi
│ 02_termQuery的使用.avi
│ 03_fuzzyQuery的使用.avi
│ 04_booleanQuery理论介绍.avi
│ 05_boolQuery的用法.avi
│ 06_rangeQuery的用法.avi
│ 07_分页.avi
│ 08_排序.avi
│ 09_高亮显示.avi
│ 10_高亮显示方式二.avi
│ 11_聚合的概念讲解.avi
│ 12_分组实现-根据品牌分组.avi
│ 13_嵌套聚合-分组之后求平均值.avi

├─2020.4.27.电商3.0.品牌+规格和规格选项
│ 01_elasticsearch内容回顾.avi
│ 02_根据三级分类搜索品牌的业务分析.avi
│ 03_实体类的编写.avi
│ 04_搜索品牌的代码实现.avi
│ 05_根据三级分类查找规格和规格选项.avi
│ 06_初始化web-search项目.avi
│ 07_elasticsearch实体类searchSku准备.avi
│ 08_mysql同步数据到elasticsearch的实现思路.avi

├─2020.4.28.电商3.0.Elasticsearch整合项目
│ 01_searchSKU的讲解.avi
│ 02_数据准备业务分析.avi
│ 03_准备ESData.avi
│ 04_准备ESData.avi
│ 05_准备数据的测试.avi
│ 06_计算已经成功卖出的sku的数量.avi
│ 07_销量代码编写.avi

├─2020.4.29.电商3.0.Elasticsearch整合项目
│ 01_同步数据前的准备工作.avi
│ 02_创建索引.avi
│ 03_mysql数据成功同步到es.avi
│ 04_搜索前后端联调参数传递测试.avi

├─2020.4.3.电商3.0.网站快报
│ 01_首页的效果展示.avi
│ 02_网站快报接口分析和模拟数据.avi
│ 03_axios请求获取网站快报数据.avi
│ 04_页面显示网站快报.avi
│ 05_网站快报SEO.avi
│ 06_网站快报后端思路分析.avi
│ 07_无限极分类理论讲解.avi

├─2020.4.30.电商3.0.ElasticSearch整合项目
│ 01_定义service方法.avi
│ 02_cat3id+brandid联合搜索.avi
│ 03_获取Spec_list中的数据.avi
│ 04_规格和规格选项搜索.avi
│ 05_价格区间搜索.avi
│ 06_商品排序.avi
│ 07_分页.avi

├─2020.4.7.电商3.0.分类导航
│ │ day07_商城項目第七天(快报+分类+楼层).rar
│ │
│ └─视频
│ 01_无限极分类的概念和表设计.avi
│ 02_easy-mock模拟三级分类的数据.avi
│ 03_方式一-在mounted中获取分类数据.avi
│ 04_方式二-在asyncData中获取分类数据.avi
│ 05_导航菜单功能的实现.avi
│ 06_导航菜单bug结局.avi
│ 07_分类导航的后端实现.avi

├─2020.4.8.电商3.0.分类优化+fastjson
│ │ fastjson.png
│ │
│ └─视频
│ 01_nuxt整合jquery实现动画效果.avi
│ 02_ 分类功能-前后端联调.avi
│ 03_分类功能原始代码的问题.avi
│ 04_优化-连接一次数据库并使用内存处理业务.avi
│ 05_redis优化-分类数据.avi
│ 06_fastjson的使用.avi

├─2020.4.9.电商3.0.楼层
│ 01_楼层接口讲解.avi
│ 02_使用easy ,mock模拟楼层数据.avi
│ 03_获取楼层数据.avi
│ 04_楼层左侧实现.avi
│ 05_推荐商品.avi
│ 06_推荐分类和推荐商品的实现.avi
│ 07_楼层右侧实现.avi

├─2020.5.4.JAVA基础
│ 01_JDK和JRE的复习.avi
│ 01_堆栈方法区结构图.png
│ 02_JAVA语言是跨平台的.avi
│ 02_经典面试题讲解.png
│ 03_堆栈方法区内存结构图.avi
│ 04_堆栈方法区的经典笔试题.avi
│ 05_经典面试题.avi
│ 06_内存泄漏和内存溢出的問題.avi

├─2020.5.4.电商3.0.购物车前端
│ 01_购物车业务分析.avi
│ 02_添加数据进购物车初步实现.avi
│ 03_判断是否重复购买.avi
│ 04_购物车页面数据的显示.avi
│ 05_添加复选框.avi
│ 06_购物车中没有商品的时候给出的提醒.avi
│ 07_使用计算属性计算总价格.avi
│ 08_商品数量的改变.avi
│ 09_保留两位小数.avi
│ 10_删除购物车中的元素.avi
│ 11_登录时同步购物车数据到后台.avi
│ 12_商品加入购物车-登录后.avi

├─public
│ favicon.ico
│ index.html

├─src
│ │ App.vue
│ │ main.js
│ │
│ ├─assets
│ │ logo.png
│ │
│ ├─components
│ │ HelloWorld.vue
│ │
│ ├─router
│ │ index.js
│ │
│ ├─store
│ │ index.js
│ │
│ └─views
│ About.vue
│ Home.vue

└─视频
01_mockjs概述.avi
02_mockjs入门案例.avi
03_mockjs详解一.avi
04_mockjs详解二.avi
05_mockjs详解三.avi
06_vue请求easy-mock的数据方式.avi