第一周

日期 复习内容 完成度
8月30日 header组件编写和Vuex store创建 搜索组件的编写与数据的联动 日期工具的逻辑与数据请求函数的完善 koa脚手架 100%
8月31日 错误提示组件的开发技巧 组件编写与watch的使用技巧 组件编写与keep-alive 中间件 100%
9月1日 日期转API日期参数的转换逻辑 搜索功能复杂逻辑的思考与项目总结 Vue2.0与Vue3.0的对比 koa-router 90%
9月2日 VueJS之『SSR NuxtJS』篇 VueJS之『SSR NuxtJS』篇 VueJS之『SSR NuxtJS』篇 cookies/session 100%
9月3日 VueJS之『SSR NuxtJS』篇 VueJS之『SSR NuxtJS』篇 VueJS之『SSR NuxtJS』篇 mongo基础 90%
9月4日 VueJS之『SSR NuxtJS』篇 VueJS之『SSR NuxtJS』篇 VueJS之『SSR NuxtJS』篇 增删改查 100%
9月5日 复习 复习 复习 复习 80%

第二周

日期 复习内容 完成度
9月6日 Koa、async、中间件的使用、路由、cookie mongoose、Redis的使用 初识NuxtJS ecma基础 80%
9月7日 首页Header区域定位服务、导航、搜索的开发 首页搜索功能、菜单功能的开发 首页剩余部分的开发 ecma基础 70%
9月8日 注册功能的开发 登录功能的开发 搜索功能的完善 ecma基础 90%
9月9日 切换城市功能的实现 美团产品列表页的开发 美团详情页面的开发 ecma基础 100%
9月10日 购物车功能的开发 订单页功能的开发 Echarts入门 ecma基础 100%
9月11日 Echarts的基本使用 Echarts的基本使用 初始化Vue + Echarts项目 ecma基础 80%
9月12日 复习 复习 复习 复习 80%

第三周

日期 复习内容 完成度
9月13日 实战小米手机网页 实战小米手机网页 实战小米手机网页 数组reduce 90%
9月14日 实战小米手机网页 实战小米手机网页 实战小米手机网页 数组map 90%
9月15日 实战小米手机网页 实战小米手机网页 实战小米手机网页 数组filter 90%
9月16日 实战小米手机网页 实战小米手机网页 实战小米手机网页 数组pop/push 80%
9月17日 NodeJS『框架』篇 Express的定义、安装、添加中间件 中间件的工作原理、处理不同路由、解析请求 数组unshift/shift 90%
9月18日 body-parser、处理特定请求、路由 添加404页面、过滤路径、创建返回HTML页面 分享数据、模板引擎、安装使用Pug 数组splice 70%
9月19日 复习 复习 复习 复习 80%

第四周

日期 复习内容 完成度
9月20日 输出动态内容、转换HTML文件到Pug 添加layout、使用Handlebars 使用EJS、Partials代替layouts
9月21日 MVC、添加控制器 完善控制器、添加产品模型、存储和获取数据 重构项目、注册路由、保存产品
9月22日 展示产品、编辑产品、删除产品 处理动态参数、制作产品详情页面 添加购物车模型、使用查询参数、预生成内容
9月23日 编辑页面、删除功能的开发、购物车功能完善 数据库的选择、设置MySQL、获取数据 获取产品、往数据库插入数据
9月24日 什么是Sequelize、定义模型、插入数据 获取数据、更新删除产品、创建关系 创建用户、定义关系、创建购物车
9月25日 完善购物车功能、添加订单模型 设置MongoDB、创建数据库连接 获取所有产品、编辑产品、删除产品
9月26日