本套课程来自MK网:基于TypeScript从零重构axios(从零开始重构一个功能完整的JS库,并进行单元测试与部署发布,是学习造轮子的不二之选),课程官方售价388.00元,课程难度中等,全套课程共计14章节。文章底部附完整下载地址(含课程资源与源码),如链接失效,可评论告知。
前端下一代开发语言TypeScript 从基础到axios实战。
TypeScript是前端的发展趋势,但是很多同学却缺少实战经验,而且市面上缺少TypeScript 的实战课程。本课程首先讲解TypeScript的一些基础语法和常见用法,接着带同学们使用TypeScript一步步去实现一个完整的axios JS库,然后进行完整的单元测试,最后把开发的JS 库打包并发布到npm上。通过课程学习完全掌握axios的实现原理,修炼原生JavaScript内功,提升个人职场竞争力。
官方地址:
https://coding.imooc.com/class/chapter/330.html
课程文件目录:
MK网 – 基于TypeScript从零重构axios(14章完整版) – 2019年 [4.6G]
┣━━第1章 课程介绍 [17.4M]
┃ ┗━━01-01 课程介绍~1.mp4 [17.4M]
┣━━第2章 初识 Typescript【初次体验】 [22.3M]
┃ ┣━━02-01 安装 TypeScript~1.mp4 [4M]
┃ ┗━━02-02 编写第一个 TypeScript 程序~1.mp4 [18.3M]
┣━━第3章 Typescript 类型系统【必备基础,牢固掌握】 [406.2M]
┃ ┣━━03-01 基础类型(上)~1.mp4 [12.8M]
┃ ┣━━03-02 基础类型(下)~1.mp4 [22.6M]
┃ ┣━━03-03 基础类型(注意版本报错问题)~1.mp4 [38.4M]
┃ ┣━━03-04 变量声明 – var 声明~1.mp4 [15.2M]
┃ ┣━━03-05 变量声明 – let 声明~1.mp4 [19.2M]
┃ ┣━━03-06 变量声明 – const 声明~1.mp4 [4.2M]
┃ ┣━━03-07 变量声明 – 解构~1.mp4 [15.9M]
┃ ┣━━03-08 变量声明 – 展开~1.mp4 [5M]
┃ ┣━━03-09 接口 – 接口初探~1.mp4 [6.7M]
┃ ┣━━03-10 接口 – 可选属性+只读属性~1.mp4 [12.3M]
┃ ┣━━03-11 接口 – 额外属性检查+函数类型+可索引的类型~1.mp4 [17.5M]
┃ ┣━━03-12 接口 -类类型+继承接口+混合类型+接口继承类~1.mp4 [21.1M]
┃ ┣━━03-13 类 – 基本示例+继承~1.mp4 [15.6M]
┃ ┣━━03-14 类 – 公共,私有与受保护修饰符+ readonly 修饰符~1.mp4 [19.6M]
┃ ┣━━03-15 类 – 存取器+ 静态属性~1.mp4 [13.6M]
┃ ┣━━03-16 类 – 抽象类+ 高级技巧~1.mp4 [16.9M]
┃ ┣━━03-17 函数 – 基本示例+ 函数类型~1.mp4 [7.2M]
┃ ┣━━03-18 函数 – 可选参数和默认参数~1.mp4 [8.6M]
┃ ┣━━03-19 函数 – this+ 重载~1.mp4 [35.8M]
┃ ┣━━03-20 泛型 – 基本示例+ 使用泛型变量+泛型类型~1.mp4 [13.3M]
┃ ┣━━03-21 泛型 – 泛型类+泛型约束~1.mp4 [14.7M]
┃ ┣━━03-22 类型推断 – 基础+ 最佳通用类型+ 上下文类型~1.mp4 [7.8M]
┃ ┣━━03-23 高级类型 – 交叉类型~1.mp4 [8.8M]
┃ ┣━━03-24 高级类型 – 联合类型~1.mp4 [8.5M]
┃ ┣━━03-25 高级类型 – 类型保护~1.mp4 [27.9M]
┃ ┗━━03-26 高级类型 – 可以为 null 的类型+ 字符串字面量类型~1.mp4 [17M]
┣━━第4章 ts-axios 项目构建【工欲善其事必先利其器】 [118.8M]
┃ ┣━━04-01 需求分析~1.mp4 [3.2M]
┃ ┣━━04-02 初始化项目 – 创建代码仓库~1.mp4 [3.5M]
┃ ┣━━04-03 初始化项目 – TypeScript library starter~1.mp4 [22.7M]
┃ ┣━━04-04 初始化项目 – 关联远程分支~1.mp4 [12.7M]
┃ ┣━━04-05 编写基础请求代码 – 创建入口文件~1.mp4 [10.3M]
┃ ┣━━04-06 编写基础请求代码 – 利用 XMLHttpRequest 发送请求~1.mp4 [10.6M]
┃ ┗━━04-07 编写基础请求代码 – demo 编写~1.mp4 [55.7M]
┣━━第5章 ts-axios 基础功能实现【核心流程】 [226.9M]
┃ ┣━━05-01 处理请求 url 参数 – 需求分析~1.mp4 [5.3M]
┃ ┣━━05-02 处理请求 url 参数 – buildURL 函数实现~1.mp4 [30.6M]
┃ ┣━━05-03 处理请求 url 参数 – 实现 url 参数处理逻辑~1.mp4 [5.5M]
┃ ┣━━05-04 处理请求 url 参数 – demo 编写~1.mp4 [31M]
┃ ┣━━05-05 处理请求 body 数据 – 需求分析+ 实现 ~1.mp4 [30.4M]
┃ ┣━━05-06 处理请求 header – 需求分析~1.mp4 [1.6M]
┃ ┣━━05-07 处理请求 header – processHeaders 函数实现~1.mp4 [18.3M]
┃ ┣━━05-08 处理请求 header – 实现请求 header 处理逻辑~1.mp4 [14.7M]
┃ ┣━━05-09 处理请求 header – demo 编写~1.mp4 [18.9M]
┃ ┣━━05-10 获取响应数据 – 需求分析+实现~1.mp4 [40.3M]
┃ ┣━━05-11 处理响应 header – 需求分析+ parseHeaders 函数实现及应用~1.mp4 [13.8M]
┃ ┗━━05-12 处理响应 data – 需求分析+ transformResponse 函数实现及应用~1.mp4 [16.4M]
┣━━第6章 ts-axios 异常情况处理【不可忽视的边界条件】 [106.2M]
┃ ┣━━06-01 错误处理- 需求分析+网络错误+超时错误+非200状态码+demo~1.mp4 [39M]
┃ ┣━━06-02 错误信息增强 – 需求分析 ~1.mp4 [1.1M]
┃ ┣━━06-03 错误信息增强 – 创建 AxiosError 类~1.mp4 [30.5M]
┃ ┗━━06-04 错误信息增强 – createError 方法应用+ 导出类型定义~1.mp4 [35.6M]
┣━━第7章 ts-axios 接口扩展【工厂模式的合理运用,设计思想的转变】 [471.4M]
┃ ┣━━7.1-7.4.mp4 [407.2M]
┃ ┗━━7.5.mp4 [64.2M]
┣━━第8章 ts-axios 拦截器实现【巧妙运用 Promise 链式调用】 [349.5M]
┃ ┣━━8.1-8.2~1.mp4 [234.6M]
┃ ┗━━8.3-8.4.mp4 [114.9M]
┣━━第9章 ts-axios 配置化实现【巧妙运用策略模式实现配置合并】 [455.6M]
┃ ┣━━9.1-9.2.mp4 [138M]
┃ ┣━━9.3-9.4.mp4 [154.8M]
┃ ┗━━9.5-9.7.mp4 [162.9M]
┣━━第10章 ts-axios 取消功能实现【巧妙运用 Promise 实现异步分离】 [293.4M]
┃ ┗━━10.1-10.4.mp4 [293.4M]
┣━━第11章 ts-axios 更多功能实现【锦上添花】 [738.2M]
┃ ┣━━11.1-11.3.mp4 [196M]
┃ ┣━━11.11.mp4 [144.6M]
┃ ┣━━11.4-11.8.mp4 [264M]
┃ ┗━━11.9-11.10.mp4 [133.7M]
┣━━第12章 ts-axios 单元测试【保障代码高质量】 [1.3G]
┃ ┣━━12.1-12.6.mp4 [260.7M]
┃ ┣━━12.10-12.13.mp4 [454.9M]
┃ ┣━━12.14.mp4 [62M]
┃ ┣━━12.15-12.17.mp4 [256.3M]
┃ ┣━━12.7-12.8.mp4 [238M]
┃ ┗━━12.9.mp4 [36.7M]
┣━━第13章 ts-axios 部署发布【向社区分享你的项目】 [179.3M]
┃ ┣━━13-1 ts-axios 编译与发布 需求分析 + 编译和打包.mp4 [42.1M]
┃ ┣━━13-2 ts-axios 编译与发布 自动化部署.mp4 [49.4M]
┃ ┣━━13-3 ts-axios 编译与发布 运行部署脚本~1.mp4 [33.3M]
┃ ┗━━13-4 ts-axios 库 在 TS 和 JS 项目中引用.mp4 [54.4M]
┣━━第14章 课程总结【知识梳理,巩固加深】 [14M]
┃ ┗━━14-1 课程总结 与回顾~1.mp4 [14M]
┣━━源码.rar [219K]
┗━━资料.rar [887.8K]
推荐课程
下载提示
资源来源于网络,仅限购买正版前临时了解,版权归原作者所有,请下载后24小时内自行删除。如有需要,请购买正版。
如有侵权,请来信指出,本站将立即改正。
资源随时下架,购买后请尽快下载。
联系邮箱:vipresc@outlook.com。