第一模块 ES6精讲 · 第七模块 web安全护航 · 第三模块 React 全家桶实战 · 第九模块 WEB工程化 · 第二模块 Vue.js 全家桶实战 ·

*   第一模块 ES6精讲/

  *   00 资料/

    *   第1模块.zip

  *   01 ES6精讲/

    *   01 ES6介绍

    *   02 let和const命令

    *   03 模板字符串

    *   04 函数之默认值、剩余参数

    *   05 函数之扩展运算符、箭头函数

    *   06 箭头函数this指向和注意事项

    *   07 解构赋值

    *   08 扩展的对象的功能

    *   09 Symbol类型

    *   10 Set集合数据类型

    *   11 Map数据类型

    *   12 数组的扩展方法一

    *   13 数组的扩展方法二

    *   14 迭代器Interator的用法

    *   15 生成器Generator的用法

    *   16 Generator的应用

    *   17 Promise的基本使用

    *   18 使用Promise封装ajax

    *   19 Promise对象的其它方法

    *   20 async的用法

    *   21 class类的用法

    *   22 类的继承

    *   23 ES6的模块化实现

*   第七模块 web安全护航/

  *   00 资料/

    *   课件地址_rJwlbGY.zip

  *   01 XSS/

    *   01 个人介绍及课程介绍

    *   02 今日知识点介绍

    *   03 SQL注入的前因

    *   04 SQL注入的后果

    *   05 常见网络攻击

    *   06 XSS攻击原理

    *   07 实例测试获取用户cookie

    *   08 burp实现黑客登录1

    *   09 burp实现黑客登录2

    *   10 XSS攻击分类及原生JS演示

    *   11 Vue的v-html是XSS的重灾区

    *   12 CSP解决白名单的方式

    *   13 Vue中的处理

    *   14 后端渲染页面时过滤

    *   15 httpOnly的作用

    *   16 总结

    *   17 小游戏

  *   02 csrf攻防/

    *   01 回顾xss

    *   02 今日内容介绍

    *   03 CSRF攻防原理图解

    *   04 案例结构及前置思路铺垫

    *   05 实现基本的注入

    *   06 练习前总结

    *   07 通过表单隐藏域解决黑客中间提交问题

    *   08 阶段2防御_练习前总结

    *   09 使用ajax获取页面验证

    *   10 阶段2进攻_练习前总结

    *   11 阶段2进攻_练习前总结2

    *   12 阶段3防守1及跨域CORS

    *   13 服务器终结防御手段

    *   14 总结各种防御手段

    *   15 cookie和session

    *   16 cookie和token

    *   17 cookie和token区别总结

    *   18 https和浏览器指纹

*   第三模块 React 全家桶实战/

  *   00 资料/

    *   模块3课件.zip

  *   01 React基础/

    *   01 React课程介绍和课程目标

    *   02 create-react-app脚手架安装和起步

    *   03 JSX介绍和模板语法渲染

    *   04 React只更新它需要更新的部分

    *   05 React中如何循环绑定、过滤元素

    *   06 React中组件创建的两种方式

    *   07 复用组件的使用

    *   08 如何在React应用项目中提取组件

    *   09 父子组件通信

    *   10 this指向处理和React中的状态state

    *   11 setState方法的使用

    *   12 React生命周期详讲

    *   13 受控组件的实现

    *   14 非受控组件实现

    *   15 表单的使用

  *   02 React组件化/

    *   01 复习回顾+课堂目标

    *   02 Ant-Design第三方库介绍和按需加载的方式

    *   03 聪明式组件VS傻瓜式组件

    *   04 组件渲染优化的解决方案

    *   05 组件组合而非继承实现代码重用

    *   06 HOC高阶组件使用(重要)

    *   07 3W1Y讲解高阶组件

    *   08 打印日志的高阶组件实现和链式调用

    *   09 ES7装饰器写法实现高阶组件调用

    *   10 高阶组件应用-页面复用

    *   11 高阶组件应用-权限控制

    *   12 高阶组件总结

    *   13 组建通信Context

    *   14 组件通信高阶组件装饰器写法

    *   15 Ant-Design表单组件具体代码介绍

    *   16 Antd表单封装之字段包装及表单项事件实现

    *   17 Antd表单封装之表单项校验实现

    *   18 Antd表单封装之提交按钮校验方法实现

    *   19 Antd表单封装之FormItem和Input扩展

  *   03 React全家桶/

    *   01 课程目标和Redux介绍

    *   02 Redux的流程和具体使用

    *   03 react-redux的使用以及装饰器用法

    *   04 redux中间件机制和使用

    *   05 项目代码重构和状态模块划分

    *   06 Mobx状态管理快速入门

    *   07 react-router的基本使用和404路由显示

    *   08 二级路由的使用

    *   09 编程式导航的使用

    *   10 重定向路由组件的使用

    *   11 路由守卫实现登录操作

    *   12 将用户共享状态集成到redux中

    *   13 路由的查询参数展示

    *   14 编辑页面中离开通过路由阻止跳转

    *   15 Antd+路由实现后台管理页面布局

    *   16 封装路由管理页面代码

    *   17 redux-saga完美解决方案

    *   18 UmiJS蚂蚁金服系列框架介绍

    *   19 UmiJS基本路由的使用

    *   20 UmiJS的动态路由

    *   21 UmiJS的嵌套路由的使用

    *   22 UmiJS的配置式路由

    *   23 UmiJS的404路由使用

    *   24 UmiJS的权限路由控制

    *   25 UmiJS框架中使用Antd第三方组件库

    *   26 Dva数据流向图讲解

    *   27 Dva中状态connect到组件中显示

    *   28 Dva中dispatch分发模型中reducer中的方法的流程

    *   29 Dva中effects副作用处理异步操作

  *   04 React项目实战/

    *   01 项目介绍和收获以及项目演示

    *   02 项目初始化

    *   03 登录组件导航部分展示(无交互)

    *   04 登录组件表单展示

    *   05 声明式验证和自定义验证的用法

    *   06 postman工具测试后端接口

    *   07 封装ajax请求模块以及代理解决跨域问题

    *   08 对代理的理解以及post请求处理数据参数

    *   09 请求拦截器提前对数据进行处理

    *   10 响应拦截器对响应数据和错误信息做处理

    *   11 登录组件交互以及本地数据工具函数模块封装

    *   12 路由重定向实现登录功能

    *   13 内存中存储user为提高运行效率

    *   14 antd布局网页结构

    *   15 侧边栏网页布局展示

    *   16 封装侧边栏动态菜单

    *   17 侧边栏路由组件显示

    *   18 包装LeftNav组件使其拥有路由的能力

    *   19 自动打开二级菜单选项

    *   20 优化默认选中的菜单选项

    *   21 导航组件显示

    *   22 退出登录操作

    *   23 动态显示导航栏上的标题

    *   24 动态的显示导航栏当前时间

    *   25 通过jsonp请求显示当前天气

    *   26 登录之后显示当前用户名

    *   27 品类管理组件展示

    *   28 获取品类管理列表数据显示

    *   29 添加分类和修改分类标题显示

    *   30 封装添加和修改组件

    *   31 修改和添加分类业务逻辑实现

    *   32 商品管理组件卡片头部显示

    *   33 商品管理表格组件显示

    *   34 商品分页组件显示

    *   35 商品列表组件实现搜索功能

    *   36 商品路由组件管理

    *   37 详讲商品详情组件业务逻辑

    *   38 添加和修改商品操作

    *   39 修改商品组件内容展示

    *   40 上传图片组件展示

    *   41 上传图片列表数据分析处理

    *   42 添加商品业务逻辑实现

    *   43 修改商品业务逻辑实现

    *   44 富文本编辑器实现

    *   45 富文本编辑器图片上传功能实现

    *   46 用户管理组件显示所有用户

    *   47 当前用户所属角色逻辑实现

    *   48 添加用户和修改用户组件显示

    *   49 添加用户和更改业务逻辑实现

    *   50 删除用户角色业务逻辑实现

    *   51 角色列表展示

    *   52 添加角色业务逻辑

    *   53 角色管理组件实现

    *   54 角色权限默认选中和更改角色权限

    *   55 Echarts插件实现图形图标组件

    *   56 React项目中如何使用redux

    *   57 前后端分离项目部署流程

    *   58 实操前后端分离项目部署整个流程

    *   59 相关课程安排提醒

  *   05 React源码解析/

    *   01 从零实现react之介绍以及相关配置

    *   02 从零实现react之JSX和虚拟DOM

    *   03 从零实现react之组件实现

    *   04 从零实现react之生命周期的方法

    *   05 从零实现react之diff算法

    *   06 从零实现react之封装子组件的更新

    *   07 从零实现react之异步的setState

*   第九模块 WEB工程化/

  *   00 资料/

    *   课件地址_rJwlbGY.zip

  *   01 webpack配置详解/

    *   01 回顾webpack配置

    *   02 生命周期简介

    *   03 自定义loader

    *   04 自定义plugin

    *   05 webpack周期总结

    *   06 webpack周边及项目配置

    *   07 减少moment语言包

    *   08 按需引入ui库

    *   09 图片压缩

    *   10 个人项目优化展示

    *   11 gzip压缩(上)

    *   12 preload等script标签属性

    *   13 gzip压缩(下)

    *   14 webWorker

    *   15 用户体验优化

    *   16 加深webWorker效果的理解

*   第二模块 Vue.js 全家桶实战/

  *   00 资料/

    *   第2模块.zip

  *   01 Vue基础/

    *   01 Vue开篇介绍

    *   02 Vue的起步和插值表达式

    *   03 Vue指令之v-text和v-html

    *   04 vue指令之v-if和v-show

    *   05 Vue指令之v-bind绑定

    *   06 Vue指令之v-on事件处理

    *   07 Vue指令之事件修饰符

    *   08 Vue指令之v-for列表渲染

    *   09 Vue指令之v-model双向数据绑定

    *   10 Vue中表单输入绑定应用

    *   11 侦听器watch的用法

    *   12 计算属性之computed

    *   13 计算属性之computed的setter方法

    *   14 Vue的过滤器filters

    *   15 案例:音乐播放器

    *   16 案例:音乐播放器之computed实现

    *   17 课程总结

  *   02 Vue组件化进阶/

    *   01 组件的概念

    *   02 局部组件的创建和使用

    *   03 全局组件的创建和使用

    *   04 组件通信(重要)

    *   05 平行组件通信

    *   06 组件通信其它方式(provide和inject)

    *   07 匿名插槽

    *   08 具名插槽

    *   09 作用域插槽

    *   10 生命周期(重要)

    *   11 异步组件加载

    *   12 refs的使用

    *   13 nextTick的使用

    *   14 nextTick的应用

    *   15 对象变更检测注意事项

    *   16 mixin混入偷懒技术

    *   17 mixin混入技术应用

    *   18 单文件组件介绍

    *   19 如何安装Vue-cli3脚手架

    *   20 快速原型开发

    *   21 vue-cli3生成项目

    *   22 购物车项目搭建

    *   23 购物车项目操作

    *   24 Mock模拟数据

    *   25 如何做数据持久化

    *   26 Vue中使用第三方组件(element-ui)

    *   27 Element的表单组件分析

    *   28 表单组件设计-Input实现双向数据绑定

    *   29 表单组件-设计FormItem组件

    *   30 表单组件设计-如何正确设计表单校验规则

    *   31 表单组件设计-Form组件检验方法完结

  *   03 Vuex全家桶/

    *   01 vue-router的介绍和下载

    *   02 vue-router的基本使用

    *   03 命名路由

    *   04 动态路由匹配和路由组件复用

    *   05 404路由和路由匹配优先级

    *   06 路由查询参数

    *   07 路由重定向和别名

    *   08 路由组件传值

    *   09 如何使用编程式导航

    *   10 嵌套路由的使用

    *   11 命名视图的使用

    *   12 如何使用全局守卫做登录操作

    *   13 组件内部的守卫的应用

    *   14 路由meta元信息实现权限控制

    *   15 路由组件内在什么时机获取数据

    *   16 什么是Vuex、为什么要使用Vuex

    *   17 Vuex的基本使用

    *   18 为什么要使用actions

    *   19 Vuex系列的辅助函数的运用

    *   20 如何在组件内部提交数据给vuex

    *   21 使用vuex的模块化构建购物车

    *   22 模拟mock数据和商铺数据显示

    *   23 如何添加商品到购物车中

    *   24 购物车中数据渲染

    *   25 商铺库存和购物车总价处理以及后续的安排

  *   04 Vue全家桶Xmall商城项目实战/

    *   01 Xmall商城项目介绍和课程目标

    *   02 初始化项目和项目插件依赖下载

    *   03 嵌套路由控制导航组件的显示

    *   04 Xmall商城导航组件实现

    *   05 Xmall商城首页轮播图实现

    *   06 首页接口编写、交互以及数据渲染

    *   07 首页活动版块页面展示

    *   08 具名插槽在xmall商城中的体现

    *   09 热门商品模块实现

    *   10 品牌周边模块功能实现

    *   11 全部商品页面功能分析、接口编写

    *   12 全部商品页面数据渲染

    *   13 全部商品页面排序、过滤、分页功能实现

    *   14 项目中如何监听复用组件的变化

    *   15 商品详情接口实现、组件创建

    *   16 商品详情页面数据渲染

    *   17 Vuex展示加入购物车商品效果

    *   18 Token+JWT实现登录接口

    *   19 全局守卫用户跳转登录页面

    *   20 登录组件表单验证实现

    *   21 登录之后如何做数据持久化

    *   22 用户信息展示和退出操作

    *   23 加入购物车前端逻辑实现

    *   24 添加购物车和购物车数据接口编写

    *   25 加入购物车操作和数据显示

    *   26 如何重载网页让购物车数据显示

    *   27 登录和未登录状态购物车数据合并

    *   28 购物车总数量和总价格计算

    *   29 xmall商城项目优化(异步组件、懒加载等)

    *   30 项目上线之前bug修复

    *   31 测试接口迁移到Node服务器、公共URL设置

    *   32 Xmall商城项目上线部署

  *   05 掌握Vue的MVVM响应式原理/

    *   01 vue的MVVM响应式原理介绍

    *   02 入口函数和编译类Compile实现

    *   03 完整实现编译类Compile

    *   04 实现Observer劫持并监听所有属性

    *   05 实现观察者Watcher和依赖收集器Dep

    *   06 实现双向的数据绑定和Proxy代理

    *   07 面试题讲解(话术)

*   第五模块 微信公众号开发/

  *   00 资料/

    *   第5模块.zip

  *   01 微信公众号开发/

    *   01 微信公众号的介绍

    *   02 微信公众号申请注册流程

    *   03 微信公众平台已有功能介绍

    *   04 如何让自己成为开发者

    *   05 ngrok外网映射工具的使用

    *   06 如何验证本地服务器的有效性

    *   07 微信验证代码模块化封装操作

    *   08 接收普通消息功能实现

    *   09 自动回复文本功能实现

    *   10 自动回复图片、语音、音频等功能实现

    *   11 封装微信公众号模块化插件

    *   12 消息管理中间件co-wechat的使用

    *   13 如何获取accessToken的值

    *   14 保证accessToken的有效性

    *   15 自定义菜单功能实现

    *   16 使用co-wechat-api快速开发自定义菜单

*   第八模块 混合式APP开发/

  *   00 资料/

    *   课件地址_rJwlbGY.zip

  *   01 React-Native环境搭建以及整体概述/

    *   01 今日内容介绍

    *   02 开发模式介绍

    *   03 开发模式对应框架及全平台框架介绍

    *   04 体验搭建沙盒

    *   05 环境变量找不到下载好的全局命令行工具问题

    *   06 安装JDK

    *   07 安装安卓SDK

    *   08 配置ANDROID_HOME和platform-tools环境变量

    *   09 三个命令运行项目

    *   10 mac系统处理watchman

    *   11 基本代码演示及调试

    *   12 回顾React代码

    *   13 打包生成apk并安装

  *   02 路由系统应用/

    *   01 组件的简介

    *   02 回顾代码写法及View组件使用须知

    *   03 Text组件

    *   04 Image组件

    *   05 适配像素设计稿

    *   06 Button和不能被点击的元素

    *   07 pressable_touchable

    *   08 TextInput

    *   09 内置Loading组件

    *   10 React-实现v-if_v-show

    *   11 项目分析及启动项目

    *   12 react-native-elements简介

    *   13 elements的应用及loading-progress

    *   14 react-navigation思想介绍

    *   15 react-navigation思想介绍(二)

    *   16 navigation代码实现

    *   17 Tab导航_自定义图标的使用

  *   03 外卖项目/

    *   01 今日内容介绍

    *   02 项目启动及图标库介绍

    *   03 配置可变的tabBarLabel

    *   04 实现变化的图标

    *   05 处理状态栏

    *   06 头部搜索框处理

    *   07 扫一扫

    *   08 函数和数组封装图标列表渲染

    *   09 九宫格上方图片

    *   10 九宫格的编写

    *   11 长列表的使用

    *   12 长列表优化

    *   13 长列表优化及小结

  *   04 外卖项目2/

    *   01 回顾上次内容

    *   02 今日内容介绍

    *   03 搭建token服务器发起请求

    *   04 简单封装Axios

    *   05 flux到redux实现

    *   06 redux应用

    *   07 redux拦截器应用saga自行补充

    *   08 地理定位

    *   09 地理定位的bug解决

    *   10 JWT-token图解

    *   11 模块化、工程化杂谈

    *   12 webpack初体验

    *   13 webpack打包生成代码讲解

    *   14 各种模块化

    *   15 css处理

    *   16 处理图片

    *   17 webpack4

*   第六模块 实战小程序生态/

  *   00 资料/

    *   第6模块课件.zip

  *   01 微信小程序框架基础/

    *   01 微信小程序介绍

    *   02 如何申请微信小程序

    *   03 微信开发者工具介绍

    *   04 小程序全局配置app.json详讲

    *   05 小程序框架介绍

    *   06 数据绑定和条件渲染

    *   07 列表渲染

    *   08 小程序事件介绍

    *   09 双向数据绑定实现

    *   10 wxss样式介绍

    *   11 Flex弹性盒布局详讲

    *   12 常用组件之视图容器组件

    *   13 常用组件之基础内容组件

    *   14 常用组件之Form表单组件

    *   15 Button的开发能力一

    *   16 Button的开发能力二

    *   17 常用组件之导航组件

    *   18 常用组件之音频组件

    *   19 常用组件之视频组件

    *   20 常用组件之相机组件

    *   21 常用组件之地图组件

    *   22 自定义组件实现以及父子组件通信

    *   23 组件的生命周期方法和数据监听器

    *   24 应用和页面的生命周期钩子详讲

    *   25 网络请求以及如何Mock接口数据

    *   26 案例:上拉加载更多数据

    *   27 案例:小程序图片上传实现

    *   28 案例:小程序下载功能实现

    *   29 消息提示框、模态框、加载loading

    *   30 小程序如何实现本地存储

    *   31 微信小程序用户授权

    *   32 微信小程序分享功能实现

    *   33 微信小程序页面之间如何通信

    *   34 小程序中使用Vant Weapp第三方组件库

  *   02 微信小程序云开发/

    *   01 云开发介绍和创建第一个云开发小程序

    *   02 云函数的基本使用

    *   03 授权并登录获取用户信息

    *   04 如何获取用户唯一标识openid

    *   05 云开发实现上传文件功能

    *   06 云函数中调用数据库、云存储、其它云函数

    *   07 云开发高级日志服务功能

    *   08 云开发的定时任务获取access_token

    *   09 云开发数据库的CRUD基本使用

    *   10 云开发中小程序端和服务端如何操作数据库

  *   03 全栈小程序项目实战/

    *   01 全栈小程序项目介绍

    *   02 项目创建、tabBar配置、window配置

    *   03 项目中使用Vant Weapp小程序组件

    *   04 首页搜索栏、轮播图静态实现

    *   05 首页主题部分静态搭建实现

    *   06 首页最新商品列表展示

    *   07 首页立即购买上拉菜单实现

    *   08 分类页面实现

    *   09 主题页面列表实现

    *   10 商品详情页静态实现

    *   11 购物车页面静态展示

    *   12 确定订单页面静态实现

    *   13 地址页面静态实现

    *   14 地址默认选中功能实现

    *   15 修改地址页面静态实现

    *   16 新增页面输入框和选择框实时输入

    *   17 新增地址功能实现

    *   18 修改地址功能实现

    *   19 删除地址功能实现

    *   20 个人中心页面实现

    *   21 全部订单页面实现

    *   22 首页轮播图和商品列表跳转详情页面

    *   23 商城项目数据库表关系和数据库创建

    *   24 云开发如何使用tcb-router分发路由

    *   25 云开发获取轮播图数据引发的思考

    *   26 集合配置文件和响应工具模块封装

    *   27 Service业务层和Model模型层封装

    *   28 获取专题列表接口实现

    *   29 获取最新商品数据接口实现

    *   30 获取分类菜单列表接口实现

    *   31 获取分类下商品列表接口实现(基本查询和左连接查询)

    *   32 获取专题下的商品列表接口实现(基本查询和左连接查询)

    *   33 添加商品订单接口实现

    *   34 根据用户的openid获取所有订单接口实现

    *   35 根据订单id获取订单详情接口实现

    *   36 创建地址接口实现

    *   37 根据地址id获取地址详情接口实现

    *   38 根据用户openid获取所有添加的地址

    *   39 根据id更改地址接口实现

    *   40 根据id删除地址接口实现

    *   41 前端交互测试轮播图数据引发的思考

    *   42 封装cloud请求类和轮播图数据获取

    *   43 云开发中单个图片和多个图片地址处理

    *   44 首页专题和商品列表交互实现

    *   45 上拉加载更多商品数据实现

    *   46 首页数据长列表性能优化解决方案

    *   47 商品详情交互实现

    *   48 专题下的商品列表交互实现

    *   49 首页商品立即购买上拉菜单展示

    *   50 分类页面交互实现

    *   51 加入购物车交互实现

    *   52 购物车页面交互实现

    *   53 确认订单页面交互实现

    *   54 提交订单包装订单的数据字段

    *   55 获取用户的openid

    *   56 创建订单交互实现

    *   57 所有订单列表交互实现

    *   58 地址接口修改并完成对应的需求

    *   59 实现微信支付需要做的准备

    *   60 测试微信支付代码过程

    *   61 云开发数据库是如何备份的

    *   62 项目中云开发实现微信支付

    *   63 云开发项目上线发布部署

*   第十三模块 路飞&京程一灯进阶课-JS语言新发展/

  *   00 资料/

    *   京程一登Arehive.zip

  *   01 JS语言新发展/

    *   01 精英前端工程师开学典礼

    *   02 【预读班】讲给前端工程师的Linux

    *   03 【预读班】EcmaScript核心知识专辑

    *   04 JavaScript函数式编程

    *   05 JavaScript与QA测试工程师

    *   06 【考试】JavaScript深度测试题与讲解

  *   02 大话NodeJS72般变化/

    *   01 HTTP协议那些事

    *   02 HTTP协议那些事②

    *   03 大规模NodeJS项目架构与优化

    *   04 【实战】前后端BFF架构代码实践①

    *   05 【实战】前端测试+函数式编程+BFF架构②

  *   03 前端工程化/

    *   01 前端工程化Linux预备知识

    *   02 Sonar - 代码质量管理平台

    *   03 从小到大论前端项目持续集成

    *   04 从0搭建CI&CD运维平台之Jenkins实战

    *   05 【实战】Webpack从0-1深度细化BFF②

*   第十二模块 开发常用工具(选修)/

  *   00 资料/

    *   十二模块课件_iLFOATP.zip

  *   01 git实战/

    *   01 git是什么

    *   02 为什么要做版本控制

    *   03 安装git

    *   04 东北热创业初期

    *   05 除此运行git需注意【上节补充】

    *   06 git三大区域

    *   07 回滚

    *   08 git命令小总结

    *   09 初识分支

    *   10 紧急修复线上bug的思路

    *   11 基于分值修复线上bug的具体过程

    *   12 命令总结和工作流

    *   13 github

    *   14 基于github做代码托管

    *   15 奔波于沙河和三里屯之间

    *   16 约妹子忘推送代码了

    *   17 rebase应用场景一

    *   18 rebase应用场景二

    *   19 rebase应用场景三及注意事项

    *   20 beyond compare 快速解决冲突

    *   21 命令总结

    *   22 多人协同开发gitflow工作流思路

    *   23 多人协同开发之创建初始项目和版本

    *   24 多人协同开发之邀请成员(1)

    *   25 多人协同开发之邀请小弟参与开发

    *   26 多人协同开发之代码review

    *   27 多人协同开发之测试上线

    *   28 给开源项目贡献代码

    *   29 配置文件存放三个位置

    *   30 git免密登录

    *   31 gitignore忽略文件

    *   32 github做任务管理(仅录屏)

    *   33 结课

  *   02 常用linux基础命令/

    *   01 IT与互联网发展

    *   02 linux运维行业介绍

    *   03 linux运维行业介绍

    *   04 计算机硬件介绍

    *   05 计算机内部零件

    *   06 常见计算机介绍

    *   07 cpu介绍

    *   08 高速内存与网站并发优化概念

    *   09 显卡与挖矿概念

    *   10 磁盘主板等硬件介绍

    *   11 服务器与云服务器介绍

    *   12 操作系统与计算机

    *   13 Linux介绍

    *   14 Unix介绍

    *   15 linux历史与发行版选择

    *   16 vmware虚拟机介绍

    *   17 windows安装vmware15+centos7

    *   18 (补)windows安装vmware工具

    *   19 (补)创建centos虚拟机详解

    *   20 (补)详解windows安装centos7

    *   21 macos安装centos图形化

    *   22 远程连接linux与初识命令行

    *   23 Linux命令语法

    *   24 Linux目录结构

    *   25 Linux常用目录含义

    *   26 etc重要配置文件

    *   27 核心命令ls和cd

    *   28 mkdir命令讲解

    *   29 绝对相对路径与touch命令

    *   30 cp命令

    *   31 rm删除命令

    *   32 Linux帮助命令

    *   33 vim使用

    *   34 vim快捷键

    *   35 vim交换文件解决办法

    *   36 重定向符号

    *   37 cat命令讲解

    *   38 其他读取文件内容命令

    *   39 cut命令用法

    *   40 sort排序命令

    *   41 uniq、wc、tr命令讲解

    *   42 find命令和xargs精讲

    *   43 文件属性介绍

    *   44 tar、gzip、zip命令

    *   45 用户管理一

    *   46 用户管理二

    *   47 文件权限管理一

    *   48 文件权限与数字转化

    *   49 文件权限与umask

    *   50 用户文件小练习

    *   51 Linux通配符

    *   52 常用通配符练习

    *   53 特殊引号

    *   54 重定向符号

    *   55 特殊符号二

    *   56 Linux基础题一

    *   57 Linux基础题二

    *   58 Linux基础题三

  *   03 linux高级核心基础知识/

    *   01 bash特性

    *   02 基本正则与扩展正则表达式

    *   03 grep与正则表达式

    *   04 sed与正则表达式

    *   05 awk文本格式化

    *   06 awk分隔符

    *   07 awk变量

    *   08 awk格式化输出

    *   09 awk模式

    *   10 grep练习题

    *   11 sed练习题

    *   12 awk练习题

    *   13 at与mailx命令

    *   14 cron定时任务讲解

    *   15 定时任务练习题

    *   16 程序软件与rpm

    *   17 yum工具讲解

    *   18 源代码编译安装

    *   19 shell特性

    *   20 磁盘介绍

    *   21 机械磁盘内部原理

    *   22 硬盘存储单位解释

    *   23 磁盘转速与寻道时间

    *   24 fdisk分区

    *   25 fdisk分区与重读分区表

    *   26 parted分区

    *   27 软连接ln命令

    *   28 软硬连接原理

    *   29 文件系统格式化

    *   30 文件系统挂载原理

    *   31 mount命令挂载案例

    *   32 swap交换分区使用

    *   33 buff和cache解析

    *   34 开机自动挂载与磁盘容量统计

    *   35 raid多级别讲解

    *   36 软raid与硬raid区别

    *   37 raid10创建使用

    *   38 raid10故障修复

    *   39 raid10重启

    *   40 raid10卸载

    *   41 raid与备份盘

    *   42 lvm原理

    *   43 lvm动态调整空间使用

    *   44 进线程讲解

    *   45 ps命令用法

    *   46 ps两种风格参数

    *   47 终止进程命令

    *   48 top资源管理器

    *   49 nohup后台运行程序

    *   50 init运行级别与后台进程

    *   51 htop命令检测

    *   52 glances资源检测命令

    *   53 网络通信介绍

    *   54 osi七层模型

    *   55 ifconfig命令

    *   56 route命令

    *   57 ip命令

    *   58 netstat网络端口查看

    *   59 ping命令应用

    *   60 telnet命令

    *   61 ssh命令

    *   62 wget命令与柳岩的故事

    *   63 因特网协议发展介绍

    *   64 一条消息是如何发到对方电脑上的

    *   65 数据链路层&局域网通信介绍

    *   66 路由器和IP地址的作用

    *   67 IP 地址的构成规则

    *   68 IP地址分类

    *   69 子网掩码的作用&划分

    *   70 子网掩码运算

    *   71 网关地址的作用

    *   72 arp协议原理&作用

    *   73 路由协议介绍&ping命令

    *   74 传输层-tcp&udp协议介绍

    *   75 应用层协议介绍

*   第十模块 前端性能优化与面试/

  *   01 vue面试题/

    *   01 回顾上节重点

    *   02 今日内容介绍

    *   03 defineProperty

    *   04 MVC代码分层

    *   05 使用一次的变量避免执行defineProperty

    *   06 不需要响应式的数据不写入data

    *   07 keep-alive优化

    *   08 v-for和v-if一起使用(面试题)

    *   09 v-for和v-if的更好使用方式

    *   10 key影响diff对比

    *   11 回顾上午内容

    *   12 v-model语法糖

    *   13 自定义v-model

    *   14 减少每个组件的根元素

    *   15 减少css查找层级及dom标签操作

    *   16 函数式组件的应用

    *   17 函数式组件属性和children的应用

    *   18 高阶应用

    *   19 释放内存代码优化

    *   20 createElement的配置对象

    *   21 异步讲解

    *   22 课程总结

*   第四模块 打通任督二脉 Node.js/

  *   00 资料/

    *   第4模块.zip

  *   01 Node.js基础/

    *   01 课程介绍和课程安排

    *   02 node介绍和安装

    *   03 在node环境下如何运行脚本文件

    *   04 node中的异步编程

    *   05 Buffer对象的相关操作

    *   06 管道流操作

    *   07 文件的压缩和解压操作

    *   08 事件循环和事件驱动程序(了解)

    *   09 CommonJS规范以及模块系统

    *   10 模块加载策略

    *   11 常用内置模块(fs、os、url)

    *   12 常用path模块介绍

    *   13 使用http模块搭建web Server服务器

    *   14 不同的url做不同的响应处理

    *   15 express框架快速上手

    *   16 实现迷你的MExpress框架

  *   02 网络编程&HTTP协议/

    *   01 HTTP协议介绍

    *   02 HTTP请求和响应详讲

    *   03 HTTP和HTTPS的优缺点

    *   04 用户访问网站原理和流程

    *   05 跨域和同源策略详讲

    *   06 JSONP跨域解决方案

    *   07 NodeJS中间件代理跨域解决方案

    *   08 CORS跨域解决方案

    *   09 POST请求如何获取请求体的数据

    *   10 Nginx反向代理跨域解决方案

    *   11 爬虫是什么、分类以及策略和流程

    *   12 搭建爬虫服务器以及分析百度新闻信息内容

    *   13 百度热点新闻爬虫实现

    *   14 本地新闻抓取数据失败的原因

    *   15 nightmare实现动态数据获取

    *   16 聊天室项目介绍

    *   17 socket.io实现简易通信功能

    *   18 聊天室项目演示

    *   19 聊天室客户端模板页面显示

    *   20 用户登录操作

    *   21 当前用户在线和登录状态展示

    *   22 当前用户离开操作以及状态展示

    *   23 用户发送消息和接收消息操作

    *   24 字体颜色显示和表情渲染

    *   25 表情渲染和展示

    *   26 $nextTick监听滚动和页面震动

  *   03 持久化的数据存储/

    *   01 普通文件和数据库存储数据的区别

    *   02 mysql安装和基本的sql语句操作

    *   03 Navicat可视化工具使用

    *   04 文件系统数据库操作(了解)

    *   05 MySQL连接原生驱动NodeJS的基本操作

    *   06 基本的增删改查操作

    *   07 封装mysql的query方法方便操作

    *   08 ORM框架Sequelize的基本使用和数据类型介绍

    *   09 插入一条数据和多条数据操作

    *   10 Sequelize的增删改查方法

    *   11 mongodb的安装和介绍

    *   12 mongodb模块的链接和基本使用

    *   13 mongodb的插入方法和运算符操作

    *   14 mongodb的其它操作符

    *   15 分页查询操作和常用数组方法

    *   16 mongodb的聚合函数

    *   17 班级管理系统介绍

    *   18 班级管理系统服务器搭建

    *   19 班级管理系统前端页面展示

    *   20 编写路由接口和封装db模块

    *   21 班级管理分页接口编写和页面展示

    *   22 删除学生接口编写

    *   23 删除学生信息前端操作

    *   24 ODM框架mongoose的使用

    *   25 mongoose查询相关方法介绍

    *   26 schema对象定义实例方法、静态方法和虚拟属性

    *   27 mongoose中的更新和删除方法

  *   04 Koa基础/

    *   01 koa介绍、安装和应用

    *   02 中间件middleware介绍

    *   03 错误处理中间件的使用

    *   04 koa-onerror中间件的使用

    *   05 koa-logger中间件的使用

    *   06 koa-router路由中间件的使用

    *   07 路由中间件的query和params用法

    *   08 context对象的命名空间用法

    *   09 静态资源文件中间件使用

    *   10 koa-hbs模板引擎介绍和配置

    *   11 hbs的常用语法

    *   12 扩展hbs的帮助方法

    *   13 高级应用:代码搬家

  *   05 Koa鉴权/

    *   01 后端为什么要做鉴权

    *   02 cookie&session鉴权原理

    *   03 koa-session的签名使用

    *   04 如何将session的数据存入到redis中

    *   05 通过session实现用户登录鉴权

    *   06 token+jwt认证过程

    *   07 使用token+jwt实现用户登录鉴权

    *   08 OAuth认证授权过程

    *   09 使用github实现oAuth登录授权

  *   06 Restful API设计&Koa实操任务/

    *   01 Restful API 规范介绍

    *   02 过滤信息和服务器响应设计规范

    *   03 用户信息管理API设计规范

    *   04 express脚手架和koa脚手架的使用

    *   05 Koa实操之文件上传

    *   06 Koa实操之表单验证

    *   07 Koa实操之图形验证码

    *   08 阿里云短信服务注册和测试

  *   07 Vue全家桶+koa2+mongodb项目实战/

    *   01 项目介绍

    *   02 项目需求介绍

    *   03 项目准备工作和项目演示

    *   04 项目生成和依赖包下载

    *   05 项目启动

    *   06 mongodb数据库链接启动

    *   07 项目中6大数据模型分析

    *   08 管理员模型创建和对密码加盐操作

    *   09 分类模型和文章模型的创建

    *   10 评论、回复、广告模型的创建

    *   11 在路由层如何将业务抽离到控制器层

    *   12 管理员注册功能实现和错误处理思考

    *   13 全局错误模块封装和错误处理中间件编写

    *   14 全局错误处理完善和注册管理员参数校验

    *   15 管理员登录业务逻辑实现

    *   16 如何颁发令牌和管理员业务层封装

    *   17 认证签名并获取用户信息接口实现

    *   18 创建分类接口实现

    *   19 获取所有分类接口实现以及帮助函数封装

    *   20 更新分类接口实现

    *   21 获取分类详情接口实现和认证失败如何处理错误

    *   22 删除分类接口实现

    *   23 创建文章接口实现

    *   24 获取分页下文章列表接口实现

    *   25 更新文章接口实现

    *   26 文章详情接口实现

    *   27 删除文章接口实现

    *   28 创建文章接口实现

    *   29 获取评论列表接口实现

    *   30 获取评论详情接口实现

    *   31 更新评论接口实现

    *   32 删除评论接口实现

    *   33 创建回复接口实现

    *   34 获取该评论下的回复列表接口实现

    *   35 获取该评论的回复详情内容接口实现

    *   36 更新回复和删除回复接口实现

    *   37 创建广告接口实现

    *   38 更新回复和删除回复接口实现

    *   39 获取广告列表和广告详情接口实现

    *   40 更新广告和删除广告接口实现

    *   41 获取该文章下的评论列表逻辑实现

    *   42 文章详情下该评论的回复列表业务逻辑实现

    *   43 获取评论下的回复列表数据

    *   44 handlebars模板引擎的使用和注册

    *   45 首页布局实现

    *   46 文章列表页面展示

    *   47 关于我页面以及分类和广告页面实现

    *   48 文章详情和评论回复区域页面实现

    *   49 前端项目创建、依赖下载以及element-ui组件按需加载

    *   50 项目中less的使用以及移动端响应式的配置

    *   51 公共css的编写

    *   52 网站页面整体的布局排版

    *   53 axios请求库模块的封装

    *   54 分类接口请求模块封装

    *   55 文章接口请求模块封装

    *   56 评论、回复、广告接口请求模块封装

    *   57 如何通过vuex管理数据流

    *   58 分类列表数据获取和组件展示

    *   59 文章列表数据获取和组件展示

    *   60 分类、分页、搜索功能实现

    *   61 文章详情数据获取和组件展示

    *   62 欢迎评论组件创建和评论列表组件创建

    *   63 评论列表和回复列表数据展示

    *   64 路由全局守卫和vuex管理状态保证数据的展示性

    *   65 路由的linkExactActiveClass属性的使用

    *   66 创建评论功能实现

    *   67 创建回复功能实现

    *   68 如何通过前后端联调实现加载更多功能

    *   69 前端如何控制加载更多按钮的显示

    *   70 加载更多评论功能实现

    *   71 前后端联调修改后端接口、前端如何正确展示

    *   72 解决已存在的bug小问题

    *   73 前后端做登录鉴权的整个流程

    *   74 嵌套路由的应用以及登录组件结构实现

    *   75 登录表单功能实现

    *   76 登录权限认证功能实现

    *   77 前端如何做路由权限控制

    *   78 通过响应拦截器对错误统一处理

    *   79 后台管理系统需求展示

    *   80 后台管理系统布局介绍和路由管理配置

    *   81 后台管理首页和登录组件展示

    *   82 分类、文章、广告、评论、回复模板组件展示

    *   83 各模块api请求接口封装

    *   84 对vuex数据管理深入理解

    *   85 管理员登录业务逻辑实现

    *   86 token令牌认证业务逻辑实现

    *   87 获取分类列表和新增分类业务逻辑实现

    *   88 更新分类和删除分类业务逻辑实现

    *   89 获取分类列表业务逻辑实现

    *   90 创建文章业务逻辑实现

    *   91 上传封面图业务逻辑实现

    *   92 更新文章和删除文章业务逻辑实现

    *   93 回复列表业务逻辑实现

    *   94 删除评论和获取该评论下的回复列表逻辑实现

    *   95 删除回复业务逻辑实现

    *   96 前后端项目错误处理优化

    *   97 错误处理最后的优化和退出逻辑

  *   08 基于MVC架构设计的eggjs/

    *   01 eggjs的介绍

    *   02 使用egg脚手架搭建项目

    *   03 MVC的介绍

    *   04 项目演练:用户创建业务逻辑操作

    *   05 项目演练:获取所有用户和用户详情业务实现

    *   06 项目演练:更新用户和删除用户业务实现

    *   07 如何编写自定义的错误处理中间件

    *   08 egg-validate插件的使用

    *   09 如何在框架中扩展帮助方法

    *   10 定时任务的编写和架构设计套路和思想