极客时间出品的视频课《TypeScript开发实战》作者梁宵,新客首单到手价59元,现免费分享。
课程介绍
JavaScript,作为一种动态弱类型语言,虽然灵活多变,但在长期的开发过程中可能会导致”类型思维”的缺失,形成不良的编程习惯。这种缺乏类型约束的环境,使得开发者在变量管理和函数调用上缺乏明确的结构化契约,可能引发难以预见的问题。而TypeScript的引入,为JavaScript的开发带来了质的改变。它提供了强大的类型检查支持,为代码添加了一层安全网,同时也确保了代码的清晰度和可维护性。更重要的是,TypeScript能够无缝编译成标准的JavaScript,使得开发者在享受类型安全的同时,不会影响到代码的兼容性。如今,像Angular这样的主流前端框架已经完成了向TypeScript的迁移,而Vue这样的另一大前端框架也在新版本中引入了TypeScript的支持。这预示着在未来的前端开发中,TypeScript将扮演越来越重要的角色,成为每个前端开发者必须掌握的关键技能。
本门课程将带你深入探索TypeScript的世界。我们从TypeScript的基础语法开始,逐步深入,为你解读每一个特性和它与JavaScript之间的关键区别。在掌握基础知识后,我们将进入工程篇,探索如何在实际项目中应用TypeScript,如何配置和管理TypeScript项目,以及如何与其他前端技术栈协同工作。最后,在实战篇中,我们将通过具体的项目案例,帮助你熟悉TypeScript在实战项目中的应用,使你能够熟练地使用TypeScript进行项目开发,提高代码的质量和效率。
如果你是一名JavaScript开发者,想要提升自己的编程技能,或者是一名前端开发者,希望掌握前端领域的关键技术,那么这门课程将是你的最佳选择。在这里,你将收获TypeScript的全方位知识,为你的前端开发之路提供坚实的基础。快来加入我们,一起探索TypeScript的魅力吧!
课程目录
├── 03丨类型基础(2):动态类型与静态类型.mp4
├── 04丨编写你的第一个TypeScript程序.mp4
├── 05丨基本类型.mp4
├── 06丨枚举类型.mp4
├── 07丨接口(1):对象类型接口.mp4
├── 08丨接口(2):函数类型接口.mp4
├── 09丨函数相关知识点梳理.mp4
├── 10丨类(1):继承和成员修饰符.mp4
├── 11丨类(2):抽象类与多态.mp4
├── 12丨类与接口的关系.mp4
├── 13丨泛型(1):泛型函数与泛型接口.mp4
├── 14丨泛型(2):泛型类与泛型约束.mp4
├── 15丨类型检查机制(1):类型推断.mp4
├── 16丨类型检查机制(2):类型兼容性.mp4
├── 17丨类型检查机制(3):类型保护.mp4
├── 18丨高级类型(1):交叉类型与联合类型.mp4
├── 19丨高级类型(2):索引类型.mp4
├── 20丨高级类型(3):映射类型.mp4
├── 21丨高级类型(4):条件类型.mp4
├── 22丨ES6与CommonJS的模块系统.mp4
├── 23丨使用命名空间.mp4
├── 24丨理解声明合并.mp4
├── 25丨如何编写声明文件.mp4
├── 26丨配置tsconfig.mp4
├── 27丨配置tsconfig.mp4
├── 28丨配置tsconfig.mp4
├── 29丨编译工具:从ts-loader到Bable.mp4
├── 30丨代码检查工具:从TSLint到ESLint.mp4
├── 31丨使用Jest进行单元测试.mp4
├── 32丨创建项目.mp4
├── 33丨组件与类型(1):函数组件与类组件.mp4
├── 34丨组件与类型(2):高阶组件与Hooks.mp4
├── 35丨事件处理与数据请求.mp4
├── 36丨列表渲染与路由.mp4
├── 37丨Redux与类型.mp4
├── 38丨服务端环境搭建.mp4
├── 39丨列表的CRUD.mp4
├── 40丨导出Excel.mp4
├── 41丨搭建Vue开发环境.mp4
├── 42丨组件封装.mp4
├── 43丨组件发布.mp4
├── 44丨共存策略.avi
├── 45丨宽松策略.mp4
├── 46丨严格策略.mp4
└── 47丨结束语.mp4
1 directory, 47 files
以上就是极客时间梁宵老师的视频课《TypeScript开发实战》的详细介绍了。
本文由提供IT教程网提供,仅供学习交流使用,未经许可,禁止转载!
原课程地址:https://time.geekbang.org/course/intro/100032201,有能力的朋友请支持正版,谢谢!
评论(0)