课程简介
React18+TS+NestJS+GraphQL 全栈开发在线教育平台视频课程,由乐学编程课堂网精心整理发布高清无密版。本课带你讲解流行的全栈技术,拓宽你的能力边界,涵盖React 技术、TS 类型编程、组件库、工程化、eCharts、Apollo、NestJS、GraphQL、TypeOrm、Mysql等技术内容,结合平台级 O2O 在线教育系统实战项目开发,真学真练真应用,解决业务真问题全面的需求场景,强化全局思维能力,助力职场脱颖而出,
相关课程
React18+Next.js13+TS,B端+C端完整业务+技术双闭环
课程项目介绍
本项目是一个互联网 O2O 在线教育平台,依托这个平台,商家可以实现创建维护课程,用户可以实现购买并学习课程。项目基于当下流行的全栈技术 React 18 + AntD +TS + NestJS + GraphQL + TypeOrm + Mysql,2w+的高质量代码开发,助力在实战中提升核心竞争力。
课程目录
├── 第1章 这里,将带你进行一次全面,高效的进阶/
│ ├── [ 82M] 1-2 如何更高效的学习本课程?.mp4
│ └── [ 51M] 1-3 学习本课程需要准备什么?.mp4
├── 第2章 了解用户需求,懂得如何做项目/
│ ├── [108M] 2-1 什么样项目才可以称为&ldquo_企业级的项目&rdqu.mp4
│ ├── [ 74M] 2-2 用户的需求与使用路径.mp4
│ ├── [ 47M] 2-3 职场技巧:大厂的标准项目流程是怎样的(上).mp4
│ └── [ 46M] 2-4 职场技巧:大厂的标准项目流程是怎样的(下).mp4
├── 第3章 需求分析与功能拆解/
│ ├── [116M] 3-1 什么样的需求文档 PRD 才是好的.mp4
│ ├── [ 88M] 3-2 项目功能点拆解与设计稿展示.mp4
│ └── [ 87M] 3-3 职场技巧:怎么给出一个合理的前端排期.mp4
├── 第4章 项目技术选型与 React 18 的核心技术/
│ ├── [ 41M] 4-1 根据需求分析结果做技术选型(上).mp4
│ ├── [ 74M] 4-2 根据需求分析结果做技术选型(下).mp4
│ ├── [ 85M] 4-3 React 18 的重要更新和使用之新特性.mp4
│ ├── [ 84M] 4-4 React 18 的重要更新和使用之新API.mp4
│ ├── [ 88M] 4-5 面试重点:React 18 的并发渲染原理(上)Reac.mp4
│ ├── [112M] 4-6 面试重点:React 18 的并发渲染原理(中)Reac.mp4
│ ├── [ 87M] 4-7 面试重点:React 18 的并发渲染原理(下)Reac.mp4
│ ├── [ 37M] 4-8 职场技巧:如何画一张技术架构图(上).mp4
│ ├── [ 62M] 4-9 职场技巧:如何画一张技术架构图(中).mp4
│ └── [ 61M] 4-10 职场技巧:如何画一张技术架构图(下).mp4
├── 第5章 开发环境的搭建/
│ ├── [ 63M] 5-1 MAC 电脑上那些让你欲罢不能的开发工具(上).mp4
│ ├── [ 63M] 5-2 MAC 电脑上那些让你欲罢不能的开发工具(下).mp4
│ ├── [ 80M] 5-3 NodeJS安装,pnpm 安装,VSCode 配置,本.mp4
│ ├── [ 50M] 5-4 mysql workbench 使用方法,通过它新建数据.mp4
│ ├── [ 94M] 5-5 面试重点:为什么要锁 npm 包的版本(上).mp4
│ └── [ 77M] 5-6 面试重点:为什么要锁 npm 包的版本(下).mp4
├── 第6章 后端基础数据准备/
│ ├── [ 68M] 6-1 编程思想:到底怎么才能写出好的代码?(上).mp4
│ ├── [105M] 6-2 编程思想:到底怎么才能写出好的代码?(下).mp4
│ ├── [ 40M] 6-4 你需要知道的 NestJS 的基本概念(上).mp4
│ ├── [ 61M] 6-5 你需要知道的 NestJS 的基本概念(下).mp4
│ ├── [ 61M] 6-6 理清楚数据关系:数据库模型设计(上).mp4
│ ├── [ 34M] 6-7 理清楚数据关系:数据库模型设计(下).mp4
│ ├── [113M] 6-8 使用 TypeORM 定义数据表结构并完成 CRUD(上.mp4
│ ├── [101M] 6-9 使用 TypeORM 定义数据表结构并完成 CRUD(中.mp4
│ ├── [ 81M] 6-10 使用 TypeORM 定义数据表结构并完成 CRUD(.mp4
│ ├── [ 39M] 6-11 什么是 GraphQL ?(上).mp4
│ ├── [ 30M] 6-12 什么是 GraphQL ?(下).mp4
│ ├── [ 36M] 6-13 使用 GraphQL 创建 API(1).mp4
│ ├── [ 62M] 6-15 使用 GraphQL 创建 API(3).mp4
│ ├── [ 47M] 6-16 使用 GraphQL 创建 API(4).mp4
│ ├── [100M] 6-17 面试重点:大型网站技术架构的演进.mp4
│ └── [ 31M] 6-18 职场技巧:如何打造自己在项目组里的影响力(上).mp4
├── 第7章 前端通用能力建设/
│ ├── [ 56M] 7-1 脚手架与使用 Vite 初始化前端项目(上).mp4
│ ├── [ 30M] 7-2 脚手架与使用 Vite 初始化前端项目(下).mp4
│ ├── [ 49M] 7-3 在灵活之中找规范, React Hooks 的最佳实践方.mp4
│ ├── [ 81M] 7-4 在灵活之中找规范, React Hooks 的最佳实践方.mp4
│ ├── [ 83M] 7-5 编写几个通用的自定义 hooks(上).mp4
│ ├── [ 88M] 7-6 编写几个通用的自定义 hooks(下).mp4
│ ├── [ 67M] 7-7 配置 ESLint 并使用 Apollo 创建 Grap.mp4
│ ├── [ 74M] 7-8 配置 ESLint 并使用 Apollo 创建 Grap.mp4
│ ├── [114M] 7-9 配置 ESLint 并使用 Apollo 创建 Grap.mp4
│ ├── [126M] 7-10 使用 Apollo-server 快速创建 mock.mp4
│ ├── [137M] 7-11 antd-mobile 的基本用法,配置主题、国际化功.mp4
│ ├── [ 32M] 7-12 图片管理:将图片上传到阿里云 OSS(上).mp4
│ ├── [119M] 7-13 图片管理:将图片上传到阿里云 OSS(中).mp4
│ ├── [ 34M] 7-15 面试重点:什么是 CSS Modules,如何使用?(.mp4
│ ├── [128M] 7-16 面试重点:什么是 CSS Modules,如何使用?(.mp4
│ ├── [ 18M] 7-17 职场技巧:如何优雅的求助别人?(上).mp4
│ └── [ 97M] 7-18 职场技巧:如何优雅的求助别人?(下).mp4
├── 第8章 全栈开发 PC 管理端和手机端登录注册模块/
│ ├── [ 77M] 8-1 编写 PC 端 手机号验证码登录页面(上).mp4
│ ├── [101M] 8-2 编写 PC 端 手机号验证码登录页面(下).mp4
│ ├── [140M] 8-3 编写登录接口,使用阿里云服务发送短信(上).mp4
│ ├── [144M] 8-4 编写登录接口,使用阿里云服务发送短信(中).mp4
│ ├── [138M] 8-5 编写登录接口,使用阿里云服务发送短信(下).mp4
│ ├── [137M] 8-6 创建页面路由,制定接口规范(上).mp4
│ ├── [162M] 8-7 创建页面路由,制定接口规范(下).mp4
│ ├── [ 76M] 8-9 使用 JWT 保持登录状态(上).mp4
│ ├── [109M] 8-10 使用 JWT 保持登录状态(下).mp4
│ ├── [ 99M] 8-11 useContext 使用最佳实践,并用其存储全局用户.mp4
│ ├── [ 92M] 8-12 useContext 使用最佳实践,并用其存储全局用户.mp4
│ ├── [ 55M] 8-13 useContext 使用最佳实践,并用其存储全局用户.mp4
│ ├── [ 93M] 8-14 useContext 使用最佳实践,并用其存储全局用户.mp4
│ ├── [104M] 8-15 优化本章代码,让登录更丝滑(上)【lexuecode.com】.mp4
│ ├── [ 64M] 8-16 优化本章代码,让登录更丝滑(下).mp4
│ ├── [ 37M] 8-17 面试重点:我为什么不用 redux ,讨论其优劣势(上.mp4
│ ├── [ 79M] 8-18 面试重点:我为什么不用 redux ,讨论其优劣势(下.mp4
│ └── [ 52M] 8-19 职场技巧:在职场里应该怎么把事情做成?.mp4
├── 第9章 全栈开发 PC 管理端门店模块/
│ ├── [ 89M] 9-1 PC 管理端:使用 ProLayout 组件搭建菜单(上.mp4
│ ├── [ 77M] 9-2 PC 管理端:使用 ProLayout 组件搭建菜单(下.mp4
│ ├── [ 95M] 9-3 重构:让路由变的更优雅(上).mp4
│ ├── [ 66M] 9-4 重构:让路由变的更优雅(下).mp4
│ ├── [ 76M] 9-5 编写个人信息页面,自定义 PC 端图片上传组件(1).mp4
│ ├── [ 67M] 9-6 编写个人信息页面,自定义 PC 端图片上传组件(2).mp4
│ ├── [ 75M] 9-7 编写个人信息页面,自定义 PC 端图片上传组件(3).mp4
│ ├── [ 78M] 9-8 编写个人信息页面,自定义 PC 端图片上传组件(4).mp4
│ ├── [135M] 9-10 编写通用装饰器、实体和分页.mp4
│ ├── [ 25M] 9-11 创建门店增删改查接口服务(1).mp4
│ ├── [132M] 9-12 创建门店增删改查接口服务(2).mp4
│ ├── [ 96M] 9-13 创建门店增删改查接口服务(3).mp4
│ ├── [ 95M] 9-14 创建门店增删改查接口服务(4).mp4
│ ├── [ 28M] 9-15 以 ProTable 为例,讨论如何提升交付效率(上).mp4
│ ├── [ 52M] 9-16 以 ProTable 为例,讨论如何提升交付效率(下).mp4
│ ├── [132M] 9-17 编写门店列表和新增编辑页面(上).mp4
│ ├── [ 63M] 9-18 编写门店列表和新增编辑页面(中).mp4
│ ├── [148M] 9-19 编写门店列表和新增编辑页面(下).mp4
│ ├── [ 45M] 9-21 面试重点:为什么很多候选人总是过不了二面?(上).mp4
│ ├── [ 68M] 9-22 面试重点:为什么很多候选人总是过不了二面?(下).mp4
│ └── [130M] 9-23 职场技巧:管理是程序员的必备技能.mp4
├── 第10章 全栈开发 PC 管理端课程模块/
│ ├── [ 79M] 5-3 NodeJS安装,pnpm 安装,VSCode 配置,本.mp4
│ ├── [ 51M] 5-4 mysql workbench 使用方法,通过它新建数据.mp4
│ ├── [ 94M] 5-5 面试重点:为什么要锁 npm 包的版本(上).mp4
│ ├── [ 77M] 5-6 面试重点:为什么要锁 npm 包的版本(下).mp4
│ ├── [ 66M] 6-1 编程思想:到底怎么才能写出好的代码?(上).mp4
│ ├── [ 78M] 6-10 使用 TypeORM 定义数据表结构并完成 CRUD(.mp4
│ ├── [ 39M] 6-11 什么是 GraphQL ?(上).mp4
│ ├── [ 30M] 6-12 什么是 GraphQL ?(下).mp4
│ ├── [ 36M] 6-13 使用 GraphQL 创建 API(1).mp4
│ ├── [ 62M] 6-15 使用 GraphQL 创建 API(3).mp4
│ ├── [ 47M] 6-16 使用 GraphQL 创建 API(4).mp4
│ ├── [101M] 6-17 面试重点:大型网站技术架构的演进.mp4
│ ├── [ 31M] 6-18 职场技巧:如何打造自己在项目组里的影响力(上).mp4
│ ├── [110M] 10-1 编写全局门店选择器(上).mp4
│ ├── [141M] 10-2 编写全局门店选择器(下).mp4
│ ├── [ 85M] 10-3 TS 泛型的使用,使用泛型重构 Context 生成器.mp4
│ ├── [104M] 10-5 创建课程的增删改查接口(上).mp4
│ ├── [ 99M] 10-6 创建课程的增删改查接口(下).mp4
│ ├── [115M] 10-8 编写课程列表–使用 ProTable Request.mp4
│ ├── [139M] 10-9 课程新建与编辑页面–使用 Form 创建信息录入表单.mp4
│ ├── [101M] 10-10 课程新建与编辑页面–调用接口创建课程.mp4
│ ├── [ 77M] 10-11 课程新建与编辑页面–useLazyQuery 的使.mp4
│ ├── [ 93M] 10-12 课程新建与编辑页面–useLazyQuery 的使.mp4
│ ├── [ 99M] 10-13 课程可约时间的配置–EditableProTabl.mp4
│ ├── [ 98M] 10-14 课程可约时间的配置–配置 columns 的操作.mp4
│ ├── [117M] 10-15 课程可约时间的配置–编写保存可约时间的接口.mp4
│ ├── [ 95M] 10-16 课程可约时间的配置–调接口获取可约时间的数据.mp4
│ ├── [ 85M] 10-17 课程可约时间的配置–保存可约时间的数据.mp4
│ ├── [116M] 10-18 课程可约时间的配置–使用 hooks 来分离逻辑代.mp4
│ ├── [ 36M] 10-19 弹窗抽屉小优化.mp4
│ ├── [142M] 10-20 添加门店选择全局控制.mp4
│ └── [ 57M] 10-22 职场技巧:如何让主管对你刮目相看?.mp4
├── 第11章 全栈开发 PC 管理端商品管理模块/
│ ├── [149M] 11-1 消费卡管理接口编写.mp4
│ ├── [117M] 11-2 管理消费卡的页面编写.mp4
│ ├── [123M] 11-3 管理消费卡接口联调.mp4
│ ├── [110M] 11-4 使用 plop 模板代码生成器生成 module 代码.mp4
│ ├── [121M] 11-5 完成商品的增删改查接口.mp4
│ ├── [ 75M] 11-6 完成商品的搜索列表功能.mp4
│ ├── [108M] 11-7 完成商品新建、编辑和删除功能(上).mp4
│ ├── [104M] 11-8 完成商品新建、编辑和删除功能(下).mp4
│ ├── [ 96M] 11-9 完成商品绑定消费卡功能(1).mp4
│ ├── [ 73M] 11-10 完成商品绑定消费卡功能(2).mp4
│ ├── [ 92M] 11-11 完成商品绑定消费卡功能(3).mp4
│ ├── [ 76M] 11-12 完成商品绑定消费卡功能(4).mp4
│ ├── [ 48M] 11-14 面试重点:彻底搞懂什么是宏任务和微任务?(上).mp4
│ ├── [ 69M] 11-15 面试重点:彻底搞懂什么是宏任务和微任务?(下).mp4
│ └── [143M] 11-16 职场技巧:前端该如何做用户体验?.mp4
└── 第12章 全栈开发 H5 精选课程模块/
├── [ 82M] 12-1 完善手机端基本能力,route、reset.css、公.mp4
├── [129M] 12-2 手机端 Header 和 Bottom 菜单开发.mp4
├── [102M] 12-3 使用 react-svg 解决 Icon 颜色定制的问.mp4
├── [ 72M] 12-4 添加商品分类选择的功能(上).mp4
├── [ 95M] 12-5 添加商品分类选择的功能(下).mp4
├── [113M] 12-6 新增商品上下架的操作.mp4
├── [ 62M] 12-7 使用手机打开H5页面.mp4
├── [152M] 12-8 添加商品分类和手机端商品列表的接口.mp4
├── [132M] 12-9 商品卡片列表的编写.mp4
├── [ 88M] 12-10 手写下拉刷新功能(上).mp4
├── [ 86M] 12-11 手写下拉刷新功能(下).mp4
├── [107M] 12-12 完善下拉刷新的功能@乐学编程网lexuecode.com.mp4
├── [ 62M] 12-13 无限滚动原理讲解.mp4
├── [ 86M] 12-14 手写无限滚动的功能(上).mp4
├── [ 96M] 12-15 手写无限滚动的功能(下).mp4
├── [ 76M] 12-16 面试重点:H5 页面如何做屏幕适配.mp4
└── [ 85M] 12-17 职场技巧:在工作中最值得修炼的四个能力?.mp4
└── 资料代码/
更新日志
2023-5-13:已更新到第12章,持续更新中,后续同个网盘链接更新,请放心下载。