价格: 180 学币

分类: 前端开发

发布时间: 2026-03-27 18:42:56

最近更新: 2026-05-20 10:38:54

优惠: 钻石SVIP购买此课享受8折优惠

网盘下载地址

慕课 全栈多端开发实训营.

课程介绍

全栈多端开发实训营,从0到1独立交付全栈多端全流程项目+AI提效,前端+后端+移动端企业级项目实战教学,打通需求-架构-开发部署全链路。

慕课 全栈多端开发实训营

课程项目实战

全栈工程化 + 跨平台多端适配 + 企业架构思维,从零到一交付可上线产品

围绕“通用权限管理系统 + 即时聊天模块 + 社交交友平台”三大核心项目展开,手把手带你从 0 到 1 搭建 PC 前端、PC 后端、移动端的多端一体的完整应用交付。高效掌握TypeScript/Vue3前端+ Go后端技术栈,从账号、角色、权限等通用后台能力切入,逐步扩展至即时通信与社交业务场景。系统掌握接口设计、前后端联调、组件封装、WebSocket 实时通信及生产环境部署等全流程技能,真正具备独立交付可上线全栈应用的能力。

慕课 全栈多端开发实训营 慕课 全栈多端开发实训营

资源目录

.
├──  阶段一:1人到一个团队的高效成长之路/
│   └──  1-第1周 1人到一个团队的高效成长路线/
│       ├──  第1章 快速认识和进入全栈世界/
│       │   ├── [213M]  1-1 课程介绍与安排(让你更好的学习)
│       │   ├── [147K]  1-2 AI时代,为什么你依然要死磕全栈?.pdf
│       │   ├── [362K]  1-3 开启学习之旅:探索课程与学习建议【必看】.pdf
│       │   ├── [150M]  1-4 AI时代全栈工程师的职业优势与市场需求
│       │   ├── [ 77M]  1-5 全栈思维塑造端到端的产品交付能力
│       │   ├── [ 88M]  1-6 前端现状、Golang现状及岗位了解
│       │   └── [ 35M]  1-7 高效学习加速器-利用AI工具扫清开发障碍
│       └──  第2章 项目架构与演示/
│           ├── [7.9M]  2-1 项目构架与演示
│           ├── [262M]  2-2 项目端演示-主页-即时聊天-顶部工具栏的介绍
│           ├── [ 78M]  2-3 PC项目端演示-权限系统的介绍
│           ├── [ 59M]  2-4 项目端演示-社交交友管理的介绍
│           ├── [ 93M]  2-5 uni-app项目演示-社交交友平台
│           ├── [ 87M]  2-6 项目架构与培养目标
│           └── [ 27M]  2-7 课程大纲介绍
└──  阶段二:【全栈开发之前端】 - 仿PC端微信布局及交互实现/
    ├──  1-第2周 HTML5+CSS3+JS技能与实战/
    │   ├──  第1章 HTML5+CSS3+JS快速扫盲/
    │   │   ├── [ 41K]  1-1 章说明必读-学习资料.pdf
    │   │   ├── [103M]  1-2 html基础知识扫盲-1
    │   │   ├── [146M]  1-3 html基础知识扫盲-2
    │   │   ├── [198M]  1-4 CSS基础知识扫盲-1
    │   │   ├── [148M]  1-5 CSS基础知识扫盲-2
    │   │   ├── [232M]  1-6 CSS基础知识扫盲-3
    │   │   ├── [ 61M]  1-7 JS基础知识扫盲-入门及变量常量的定义-1
    │   │   ├── [108M]  1-8 JS基础知识扫盲-入门及变量常量的定义-2
    │   │   ├── [108M]  1-9 JS基础知识扫盲-数据类型与流程控制-1
    │   │   ├── [ 86M]  1-10 JS基础知识扫盲-数据类型与流程控制-2
    │   │   ├── [ 54M]  1-11 JS基础知识扫盲-函数基础
    │   │   ├── [198M]  1-12 JS基础知识扫盲-箭头函数与function的区别
    │   │   ├── [133M]  1-13 JS基础知识扫盲-数组 -1
    │   │   ├── [ 94M]  1-14 JS基础知识扫盲-数组 -2
    │   │   ├── [122M]  1-15 JS基础知识扫盲-DomAPI
    │   │   └── [ 39M]  1-16 JS基础知识扫盲- 浏览器内置全局对象
    │   ├──  第2章 仿PC端微信实战环境搭建/
    │   │   ├── [ 39M]  2-1 章介绍
    │   │   ├── [ 93M]  2-2 开发环境准备:nvm、nodejs、live-server的安装
    │   │   ├── [ 66M]  2-3 目录结构、通用样式、字体图标初始化
    │   │   ├── [ 87M]  2-4 flex布局简述-基础-1
    │   │   ├── [ 93M]  2-5 flex布局简述-基础-2
    │   │   └── [202M]  2-6 flex布局案例
    │   └──  第3章 仿PC端微信布局与交互实战/
    │       ├── [167M]  3-1 即时聊天-基础结构及导航菜单的实现-1
    │       ├── [148M]  3-2 即时聊天-基础结构及导航菜单的实现-2
    │       ├── [123M]  3-3 即时聊天-联系人列表布局的实现-1
    │       ├── [121M]  3-4 即时聊天-联系人列表布局的实现-2
    │       ├── [ 80M]  3-5 即时聊天-消息展示区域布局实现-1
    │       ├── [115M]  3-6 即时聊天-消息展示区域布局实现-2
    │       ├── [180M]  3-7 即时聊天-消息展示区域布局实现-3
    │       ├── [ 94M]  3-8 即时聊天-消息展示区域布局实现-4
    │       ├── [ 99M]  3-9 即时聊天-消息展示区域布局实现-5
    │       ├── [100M]  3-10 即时聊天-基于原型链定义控制类-1
    │       ├── [109M]  3-11 即时聊天-基于原型链定义控制类-2
    │       ├── [ 76M]  3-12 即时聊天-原型链的优点简述
    │       ├── [132M]  3-13 即时聊天-顶部提示及换肤实现-1
    │       ├── [189M]  3-14 即时聊天-顶部提示及换肤实现-2
    │       ├── [188M]  3-15 即时聊天-窗口最大化-关闭-拖动的实现-1
    │       ├── [178M]  3-16 即时聊天-窗口最大化-关闭-拖动的实现-2
    │       ├── [201M]  3-17 即时聊天-导航栏弹出菜单的实现
    │       └── [ 54K]  3-18 周总结.pdf
    └──  2-第3周 Ajax封装与防微信聊天项目实战/
        ├──  第1章 周介绍/
        │   └── [ 66K]  1-1 周介绍.pdf
        ├──  第2章 基于原生JS对Ajax请求库的封装/
        │   ├── [100M]  2-1 基于XHR的Ajax请求封装-1
        │   ├── [150M]  2-2 基于XHR的Ajax请求封装-2
        │   ├── [108M]  2-3 通过Ajax加载业务数据-并抛出回调地狱问题-1
        │   ├── [151M]  2-4 通过Ajax加载业务数据-并抛出回调地狱问题-2
        │   ├── [ 90M]  2-5 基于任务队列解决回调地狱问题-1
        │   ├── [141M]  2-6 基于任务队列解决回调地狱问题-2
        │   ├── [ 95M]  2-7 Promise的简单介绍-1
        │   ├── [ 99M]  2-8 Promise的简单介绍-2
        │   ├── [ 93M]  2-9 async-await的简单介绍
        │   └── [234M]  2-10 基于Promise-async-await改造Ajax请求库及使用
        └──  第3章 即时聊天-JS交互/
            ├── [176M]  3-1 即时聊天-联系人列表展示的实现-1
            ├── [183M]  3-2 即时聊天-联系人列表展示的实现-2
            ├── [180M]  3-3 即时聊天-搜索及防抖的实现
            ├── [257M]  3-4 即时聊天-激活联系人的处理及聊天消息的展示-1
            ├── [270M]  3-5 即时聊天-激活联系人的处理及聊天消息的展示-2
            ├── [167M]  3-6 即时聊天-联系人右键菜单及删除置顶的实现-1
            ├── [180M]  3-7 即时聊天-联系人右键菜单及删除置顶的实现-2
            ├── [205M]  3-8 即时聊天-聊天区域展示更多工具栏及系统消息的展示
            ├── [252M]  3-9 即时聊天-表情图标的展示及插入到发送文本框的实现-1
            ├── [203M]  3-10 即时聊天-表情图标的展示及插入到发送文本框的实现-2
            ├── [199M]  3-11 发送消息的实现
            ├── [228M]  3-12 即时聊天-敏感词汇可插拔消息插件的实现
            ├── [144M]  3-13 草稿消息的实现-1
            ├── [130M]  3-14 草稿消息的实现-2
            ├── [247M]  3-15 选择或拖动文件发送消息的实现
            ├── [203M]  3-16 历史记录的实现
            └── [181M]  3-17 总结-查缺补漏
├──  阶段三:【全栈开发之社交平台项目前端】-通用权限管理系统/
│   ├──  1-第4周 项目工程化架构与国际化方案/
│   │   └──  第1章 前端通用开发架构的搭建-国际化&Ajax请求库封装/
│   │       ├── [7.7M]  1-1 周介绍
│   │       ├── [ 53M]  1-2 前端技术选型
│   │       ├── [136M]  1-3 项目的创建及目录结构的规划
│   │       ├── [186M]  1-4 依赖包的安装及vite选项配置
│   │       ├── [139M]  1-5 全局样式变量-字体图标的引入
│   │       ├── [136M]  1-6 前端系统配置文件的读取
│   │       ├── [130M]  1-7 基于vue-i18n库让项目支持国际化
│   │       ├── [202M]  1-8 手写语言包工具库让项目支持国际化
│   │       ├── [246M]  1-9 手写语言包工具库让项目支持国际化
│   │       ├── [213M]  1-10 全局变量的绑定
│   │       ├── [ 47M]  1-11 ElementPlus国际化的支持
│   │       ├── [ 31M]  1-12 对Ajax请求封装的原因
│   │       ├── [237M]  1-13 Ajax.request请求方法的实现
│   │       ├── [257M]  1-14 Ajax.request请求方法的实现
│   │       ├── [231M]  1-15 基于Axios的Ajax拦截器的实现
│   │       ├── [134M]  1-16 基于Ajax.request实现支持restfulAPI调用的工具方法
│   │       ├── [144M]  1-17 Ajax请求库的功能验证
│   │       ├── [273M]  1-18 Axios源码阅读
│   │       ├── [293M]  1-19 Axios源码阅读
│   │       ├── [133M]  1-20 对Ajax请求错误提示进行封装处理
│   │       ├── [174M]  1-21 对Ajax请求错误提示进行封装处理
│   │       └── [ 41M]  1-22 周总结
│   ├──  2-第5周 Vue3实现项目主框架UI布局及交互控制/
│   │   ├──  第1章 基础模块登录功能实现/
│   │   │   ├── [ 55K]  1-1 周介绍.pdf
│   │   │   ├── [217M]  1-2 基础模块路由结构定义
│   │   │   ├── [290M]  1-3 登录界面基础结构的实现
│   │   │   ├── [350M]  1-4 登录界面样式修饰
│   │   │   ├── [198M]  1-5 登录前后端连调
│   │   │   ├── [284M]  1-6 基于hooks方式实现登录连调
│   │   │   ├── [177M]  1-7 获取系统配置及登录者信息连调-1
│   │   │   ├── [215M]  1-8 获取系统配置及登录者信息连调-2
│   │   │   ├── [ 81M]  1-9 基于Vite插件实现数据Mock操作
│   │   │   └── [104M]  1-10 通过Vite环境变量控制Mock插件的启用
│   │   ├──  第2章 可插拔业务模块设计/
│   │   │   ├── [ 65M]  2-1 可插拔业务模块设计思路介绍
│   │   │   ├── [166M]  2-2 可插拔业务模块初始化的实现
│   │   │   ├── [265M]  2-3 可插拔业务模块-路由的定制
│   │   │   └── [ 71M]  2-4 可插拔业务模块-语言包的定制
│   │   ├──  第3章 系统核心功能配置/
│   │   │   ├── [186M]  3-1 全局组件的注册
│   │   │   ├── [180M]  3-2 基于RouterView及KeepAlive实现组件缓存
│   │   │   └── [152M]  3-3 通过路由前置守卫检测用户登录状态
│   │   └──  第4章 系统导航菜单实现/
│   │       ├── [ 85M]  4-1 系统导航菜单实现-前置准备
│   │       ├── [192M]  4-2 系统导航菜单实现-静态布局-1
│   │       ├── [186M]  4-3 系统导航菜单实现-静态布局-2
│   │       ├── [209M]  4-4 系统导航菜单实现-通过路由动态生成菜单
│   │       ├── [171M]  4-5 系统导航菜单实现-折叠菜单
│   │       └── [7.9M]  4-6 章节总结
│   └──  3-第6周 企业级通用UI组件库设计与封装/
│       ├──  第1章 主页顶部工具条与搜索组件UI布局/
│       │   ├── [ 60M]  1-1 周介绍
│       │   ├── [171M]  1-2 主页-顶部工具条-UI布局-1
│       │   ├── [158M]  1-3 主页-顶部工具条-UI布局-2
│       │   ├── [255M]  1-4 主页-顶部搜索组件-UI布局-1
│       │   ├── [244M]  1-5 主页-顶部搜索组件-UI布局-2
│       │   └── [ 35M]  1-6 主页-顶部搜索组件-UI布局样式补充
│       ├──  第2章 顶部搜索组件交互逻辑/
│       │   ├── [232M]  2-1 顶部搜索组件交互逻辑-搜索历史及搜索结果的展示
│       │   ├── [199M]  2-2 顶部搜索组件交互逻辑-搜索分类的控制
│       │   ├── [118M]  2-3 顶部搜索组件交互逻辑-搜索结果的点击
│       │   ├── [223M]  2-4 顶部搜索组件交互逻辑-鼠标按键控制搜索结果的选择
│       │   └── [166M]  2-5 顶部搜索组件交互逻辑-历史记录的点击及清空
│       └──  第3章 通用组件封装与角色管理功能实现/
│           ├── [ 79M]  3-1 通用表格组件功能点介绍
│           ├── [126M]  3-2 角色列表页的创建及路由后置守卫修改模块标题
│           ├── [245M]  3-3 图标按钮组件的封装
│           ├── [228M]  3-4 通用面板组件的封装
│           ├── [247M]  3-5 通用表单组件(JSON数组动态生成表单)的封装-1
│           ├── [295M]  3-6 通用表单组件(JSON数组动态生成表单)的封装-2
│           ├── [155M]  3-7 高级查询组件的封装-1
│           ├── [177M]  3-8 高级查询组件的封装-2
│           ├── [162M]  3-9 简单查询组件的封装及基于Teleport整合高级查询组件-1
│           ├── [232M]  3-10 简单查询组件的封装及基于Teleport整合高级查询组件-2
│           ├── [231M]  3-11 简单查询组件的封装及基于Teleport整合高级查询组件-3
│           ├── [167M]  3-12 通用抽屉组件的封装及基于defineModel实现父子组件数据双向绑定-1
│           ├── [193M]  3-13 通用抽屉组件的封装及基于defineModel实现父子组件数据双向绑定-2
│           ├── [118M]  3-14 useSwitch开关hooks的定义
│           ├── [ 71M]  3-15 基于dayjs实现日期格式化工具方法的封装
│           ├── [145M]  3-16 本地Excel文件的导入-导出工具方法的封装-1
│           ├── [150M]  3-17 本地Excel文件的导入-导出工具方法的封装-2
│           ├── [190M]  3-18 useLoading的重构
│           ├── [226M]  3-19 基于useLoading实现角色列表API的调用
│           └── [ 55K]  3-20 周总结.pdf
│   ├── 4-第7周 企业级表格组件封装+Ajax请求库重构/
│   │   ├── 第1章 基础表格组件的封装与实现/
│   │   │   ├── [ 53K]  1-1 周介绍.pdf
│   │   │   ├── [182M]  1-2 基础表格组件的封装-基础属性的定义-1
│   │   │   ├── [279M]  1-3 基础表格组件的封装-基础属性的定义-2
│   │   │   ├── [296M]  1-4 基础表格组件的封装-初始化变量的定义-1
│   │   │   ├── [319M]  1-5 基础表格组件的封装-初始化变量的定义-2
│   │   │   ├── [200M]  1-6 表格列与列中操作选项的动态生成及分页的定义-1
│   │   │   ├── [241M]  1-7 表格列与列中操作选项的动态生成及分页的定义-2
│   │   │   ├── [190M]  1-8 基础表格组件封装阶段性用例展示-1
│   │   │   ├── [258M]  1-9 基础表格组件封装阶段性用例展示-2
│   │   │   ├── [240M]  1-10 基础表格中动态生成编辑表单的实现-1
│   │   │   ├── [233M]  1-11 基础表格中动态生成编辑表单的实现-2
│   │   │   ├── [255M]  1-12 基础表格中本地导出excel的实现-1
│   │   │   ├── [242M]  1-13 基础表格中本地导入excel的实现-2
│   │   │   ├── [144M]  1-14 基础表格批量删除的实现
│   │   │   └── [150M]  1-15 基础表格自定义加载&暂无数据提示及组件失焦时自动卸载数据
│   │   ├── 第2章 系统国际化交互实现&一键换肤实现/
│   │   │   ├── [262M]  2-1 系统国际化交互实现
│   │   │   ├── [260M]  2-2 一键换肤的实现-1
│   │   │   └── [219M]  2-3 一键换肤的实现-2
│   │   └── 第3章 项目升级与组件重构/
│   │       ├── [195M]  3-1 vue3版本升级改造
│   │       ├── 更多资源访问ukoou。com
│   │       ├── [304M]  3-2 Ajax请库的重构
│   │       ├── [368M]  3-3 从BaseGrid中提取Tbar组件
│   │       └── [185M]  3-4 周总结
│   ├── 5-第8周 通用权限管理系统前后端连调(上)/
│   │   ├── 第1章 角色管理与授权模块开发/
│   │   │   ├── [4.6M]  1-1 章节开始
│   │   │   ├── [ 95M]  1-2 角色管理-Swagger-API文档了解
│   │   │   ├── [203M]  1-3 角色管理-联调-前端调用API方法的定义
│   │   │   ├── [281M]  1-4 角色管理-联调-CRUD-的实现-1
│   │   │   ├── [299M]  1-5 角色管理-联调-CRUD-的实现-2
│   │   │   └── [199M]  1-6 角色管理-连调-名称唯一性检测
│   │   ├── 第2章 授权模块/
│   │   │   ├── [243M]  2-1 角色授权-1
│   │   │   ├── [248M]  2-2 角色授权-2
│   │   │   ├── [194M]  2-3 角色授权-3
│   │   │   ├── [216M]  2-4 角色授权-4
│   │   │   └── [148M]  2-5 角色授权-解决权限树节点没有自动选中问题
│   │   ├── 第3章 路由与标签页组件的绑定/
│   │   │   ├── [130M]  3-1 路由与标签页组件的相互绑定-1
│   │   │   ├── [161M]  3-2 路由与标签页组件的相互绑定-2
│   │   │   └── [174M]  3-3 路由与标签页组件的相互绑定-3
│   │   ├── 第4章 权限管理模块开发与联调/
│   │   │   ├── [176M]  4-1 权限分类调用API的定义
│   │   │   ├── [236M]  4-2 权限分类管理-连调-CRUD-的实现-1
│   │   │   ├── [236M]  4-3 权限分类管理-连调-CRUD-的实现-2
│   │   │   ├── [235M]  4-4 权限分类管理-连调-CRUD-的实现-3
│   │   │   ├── [269M]  4-5 权限分类管理-连调-CRUD-的实现-4
│   │   │   ├── [239M]  4-6 权限分类管理-连调-CRUD-的实现-5
│   │   │   ├── [243M]  4-7 权限分类管理-连调-CRUD-的实现-6
│   │   │   ├── [213M]  4-8 权限分类管理-连调-CRUD-的实现-7
│   │   │   ├── [ 71M]  4-9 Casbin-RBAC权限控制思路及权限UI表单关联字段说明
│   │   │   ├── [177M]  4-10 权限管理-联调-CRUD-的实现-1
│   │   │   ├── [194M]  4-11 权限管理-连调-CRUD-的实现-2
│   │   │   ├── [267M]  4-12 权限管理-连调-CRUD-的实现-3
│   │   │   ├── [184M]  4-13 表格排序-联调-实现
│   │   │   └── [221M]  4-14 权限项名称-标识及权限分类名称唯一性的检测
│   │   └── 第5章 部门管理模块开发/
│   │       ├── [166M]  5-1 部门管理-连调-前端调用API方法的定义
│   │       └── [285M]  5-2 部门管理-CRUD-联调
│   └── 6-第9周 通用权限管理系统前后端连调(下)/
│       ├── 第1章 用户管理(含密码安全)/
│       │   ├── [ 58K]  1-1 周介绍.pdf
│       │   ├── [ 77M]  1-2 用户管理-基础结构的实现
│       │   ├── [260M]  1-3 用户列表-表头-表单UI结构的实现-1
│       │   ├── [288M]  1-4 用户列表-表头-表单UI结构的实现-2
│       │   ├── [277M]  1-5 用户列表展示及删除-连调-实现-1
│       │   ├── [282M]  1-6 用户列表展示及删除-连调-实现-2
│       │   ├── [247M]  1-7 自定义表单校验证规则-属性唯一性校验的封装-1
│       │   ├── [310M]  1-8 自定义表单校验证规则-属性唯一性校验的封装-2
│       │   ├── [202M]  1-9 用户表单-字段有效性校验实现
│       │   ├── [161M]  1-10 编辑用户-连调-实现
│       │   ├── [260M]  1-11 重构BaseGrid-BaseForm以实现跨组件透传插槽内容
│       │   ├── [154M]  1-12 修改用户头像的实现-1
│       │   ├── [224M]  1-13 修改用户头像的实现-2
│       │   ├── [251M]  1-14 修改用户头像的实现-3
│       │   ├── [278M]  1-15 重置用户密码
│       │   ├── [260M]  1-16 基于RSA公钥对用户登录密码加密传输
│       │   ├── [269M]  1-17 修改密码及退出登录-实现-1
│       │   └── [332M]  1-18 修改密码及退出登录-实现-2
│       ├── 第2章 测试修复与权限管控/
│       │   ├── [277M]  2-1 测试BUG的修复-1
│       │   ├── [187M]  2-2 测试BUG的修复-2
│       │   ├── [121M]  2-3 权限管控演示
│       │   ├── [162M]  2-4 权限管控实现思路的梳理
│       │   ├── [229M]  2-5 权限控制器及各模块权限项的定义-1
│       │   ├── [246M]  2-6 权限控制器及各模块权限项的定义-2
│       │   ├── [115M]  2-7 自定义v-perm及v-focus指令
│       │   ├── [197M]  2-8 UI元素权限管控的实现-1
│       │   ├── [243M]  2-9 UI元素权限管控的实现-2
│       │   └── [113M]  2-10 将权限管控扩散到各模块及RouteTab组件的封装
│       └── 第3章 字典、日志模块/
│           ├── [213M]  3-1 字典模块CRUD的实现-·1
│           ├── [235M]  3-2 字典模块CRUD的实现-·2
│           ├── [299M]  3-3 字典模块CRUD的实现-3
│           ├── [243M]  3-4 日志列表展示-1
│           ├── [232M]  3-5 日志列表展示-2
│           ├── [144M]  3-6 日志导出-1
│           ├── [214M]  3-7 日志导出-2
│           ├── [208M]  3-8 路由缓存Bug修复-1
│           ├── [178M]  3-9 路由缓存Bug修复-2
│           └── [5.2M]  3-10 章节结束
├── 阶段五:【全栈开发之后端】 - Golang基础+框架高效学习/
│   └── 1-第12周 Golang核心技能速通/
│       ├── 第1章 Golang 基础与环境搭建/
│       │   ├── [ 13M]  1-1 周开始
│       │   ├── [ 95M]  1-2 Golang开发环境的搭建
│       │   ├── [ 60M]  1-3 后端项目的创建
│       │   ├── [159M]  1-4 包的介绍-1
│       │   ├── [108M]  1-5 包的介绍-2
│       │   ├── [136M]  1-6 变量-常量的定义-type关键字的使用
│       │   └── [132M]  1-7 流程控制-if-for-switch-case的使用
│       ├── 第2章 核心数据类型与函数/
│       │   ├── [126M]  2-1 函数的定义及使用-1
│       │   ├── [121M]  2-2 函数的定义及使用-2
│       │   ├── [168M]  2-3 数组和切片的使用
│       │   ├── [135M]  2-4 Map映射的使用
│       │   ├── [216M]  2-5 结构体及指针的使用(上)-1
│       │   ├── [225M]  2-6 结构体及指针的使用(上)-2
│       │   ├── [146M]  2-7 结构体及指针的使用(下)-1
│       │   ├── [131M]  2-8 结构体及指针的使用(下)-2
│       │   └── [175M]  2-9 var-new-make的使用区别
│       ├── 第3章 错误处理、接口与反射/
│       │   ├── [205M]  3-1 错误处理
│       │   ├── [187M]  3-2 接口的定义
│       │   ├── [157M]  3-3 反射的了解-1
│       │   └── [135M]  3-4 反射的了解-2
│       └── 第4章 并发编程与上下文/
│           ├── [180M]  4-1 协程-通道-锁-waitgroup的使用-1
│           ├── [151M]  4-2 协程-通道-锁-waitgroup的使用-2
│           ├── [160M]  4-3 协程-通道-锁-waitgroup的使用-3
│           ├── [110M]  4-4 Context-上下文的了解-1
│           ├── [ 89M]  4-5 Context-上下文的了解-2
│           └── [ 55K]  4-6 周总结.pdf
└── 阶段四:【全栈开发之社交平台项目前端】-即时聊天业务与PC端管理系统/
    ├── 1-第10周 WebSocket即时聊天模块/
    │   └── 第1章 WebSocket即时聊天模块/
    │       ├── [ 76M]  1-1 章介绍
    │       ├── [132M]  1-2 梳理已有静态IM-UI代码结构
    │       ├── [221M]  1-3 整合已有静态IM-UI到系统中-1
    │       ├── [304M]  1-4 整合已有静态IM-UI到系统中-2
    │       ├── [253M]  1-5 整合已有静态IM-UI到系统中-3
    │       ├── [305M]  1-7 联系人-列表展示
    │       ├── [149M]  1-8 联系人-右键菜单-连调
    │       ├── [278M]  1-9 激活联系人的实现-1
    │       ├── [250M]  1-10 激活联系人的实现-2
    │       ├── [224M]  1-11 消息列表的展示-1
    │       ├── [228M]  1-12 消息列表的展示-2
    │       ├── [183M]  1-13 消息列表的展示-3
    │       ├── [256M]  1-14 表情图标的展示
    │       ├── [164M]  1-15 消息发送的实现-1
    │       ├── [166M]  1-16 消息发送的实现-2
    │       ├── [225M]  1-17 历史消息的展示-1
    │       ├── [221M]  1-18 历史消息的展示-2
    │       ├── [246M]  1-19 Websocket推送消息的处理-1
    │       ├── [297M]  1-20 Websocket推送消息的处理-2
    │       ├── [289M]  1-21 Websocket推送消息的处理-3
    │       ├── [129M]  1-22 新消息-声音提示的实现
    │       ├── [127M]  1-23 存在未读消息提示小红点展示的控制
    │       └── [ 82M]  1-24 章节结束
    └── 2-第11周 社交交友系统管理端的开发/
        ├── 第1章 周概览与架构设计/
        │   ├── [5.8M]  1-1 周介绍
        │   ├── [ 37M]  1-2 章节学习说明
        │   └── [ 41M]  1-3 前端业务架构介绍
        ├── 第2章 系统基础初始化及全局搜索弹窗/
        │   ├── [217M]  2-1 系统基础模块初始过程
        │   ├── [281M]  2-2 业务模块初始化过程
        │   ├── [180M]  2-3 全局搜索连调实现-1
        │   ├── [213M]  2-4 全局搜索连调实现-2
        │   ├── [ 81M]  2-5 全局搜索结果点击处理
        │   ├── [200M]  2-6 全局弹出独立详情窗口-1
        │   ├── [159M]  2-7 全局弹出独立详情窗口-2
        │   ├── [269M]  2-8 全局弹窗自定义按钮事件回调
        │   └── [ 83M]  2-9 可插拔模块设计思路
        ├── 第3章 会员模块及红娘管理/
        │   ├── [ 42M]  3-1 会员模块快速介绍
        │   ├── [245M]  3-2 分页组件的封装
        │   ├── [203M]  3-3 会员管理-列表前后端连调-1
        │   ├── [218M]  3-4 会员管理-列表前后端连调-2
        │   ├── [164M]  3-5 会员管理-会员信息展示组件的封装-1
        │   ├── [186M]  3-6 会员管理-会员信息展示组件的封装-2
        │   ├── [ 92M]  3-7 会员管理-列表布局
        │   ├── [141M]  3-8 会员详情展示-1
        │   ├── [157M]  3-9 会员详情展示-2
        │   └── [153M]  3-10 红娘管理
        ├── 第4章 实名认证、内容审核及投诉管理/
        │   ├── [165M]  4-1 实名认证-列表展示及批量审核操作-1
        │   ├── [166M]  4-2 实名认证-列表展示及批量审核操作-2
        │   ├── [196M]  4-3 实名认证-详情展示及审核操作-1
        │   ├── [196M]  4-4 实名认证-详情展示及审核操作-2
        │   ├── [107M]  4-5 牵线管理-演示牵线流程
        │   ├── [180M]  4-6 牵线管理-列表页连调实现-1
        │   ├── [194M]  4-7 牵线管理-列表页连调实现-2
        │   ├── [172M]  4-8 牵线管理-列表条目组件实现
        │   ├── [209M]  4-9 牵线管理-详情页连调实现-1
        │   ├── [262M]  4-10 牵线管理-详情页连调实现-2
        │   ├── [ 23M]  4-11 内容审核-介绍
        │   ├── [228M]  4-12 内容审核-列表前后端连调
        │   ├── [156M]  4-13 内容审核-详情展示
        │   ├── [177M]  4-14 内容审核-重构弹出详情的实现-1
        │   ├── [161M]  4-15 内容审核-重构弹出详情的实现-2
        │   ├── [152M]  4-16 投诉管理-列表页展示-1
        │   ├── [179M]  4-17 投诉管理-列表页展示-2
        │   └── [237M]  4-18 投诉管理-详情页展示
        └── 第5章 图表组件与首页实现/
            ├── [163M]  5-1 图表组件的封装-1
            ├── [220M]  5-2 图表组件的封装-2
            ├── [238M]  5-3 首页连调实现-1
            ├── [229M]  5-4 首页连调实现-2
            └── [1.3M]  5-5 周总结