Typescript:完整的开发人员指南
通过学习流行的设计模式和构建复杂的项目来掌握打字。包括React和Express!
双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。
你将会学到什么?
- 构建大型应用程序的主设计模式
- 将Typescript集成到React/Redux或Express项目中
- 了解组合与继承,以及何时使用
- 编写由类和接口提供支持的可重用代码
- 为您自己的Typescript项目组装可重复使用的样板
课程要求
- ES2015 Javascript基础知识
课程说明
合成与继承你会理解的。建立你自己的网络框架你会的。用React/Redux打字它在这里!
这是掌握打字的最佳在线课程
其他每门在线课程都会教你Typescript的基本语法_an和功能,但只有本课程会教你如何将Typescript应用于实际项目,并通过示例指导你如何构建大型、成功的项目。
Typescript是Javascript的“超级集合”这意味着,如果你已经了解Javascript,你就可以学习这门课程了。 Typescript为Javascript添加了几个重要功能,包括类型系统。这种类型的系统旨在帮助您在开发过程中发现错误,而不是在运行代码时发现错误。这意味着您在开发早期发现错误的效率将提高一倍。但除了类型系统,Typescript还提供了一些工具来构建大型代码库和编写真正可重用的代码。
仅通过阅读文档来掌握Typescript是一项挑战。 尽管您可能知道什么是“类型化数组”或“接口”,但文档(以及其他课程!)并没有向您展示如何使用这些功能,或如何有效地使用它们。本课程的目标是帮助您了解Typescript的每个功能为什么存在,以及在哪里使用它们。
顶级公司急需Typescript开发人员。 目前一些最大的网络应用程序正在使用Typescript构建。雇主们正争先恐后地寻找精通这一尖端系统的工程师。扎实的打字知识会让你拥有其他工程师所不具备的独特技能,从而使你更有就业能力。
计划构建自己的应用程序 使用Typescript将帮助您从第一天起正确构建项目,确保您不会在公司的某个关键阶段被技术债务压垮。在本课程中,您将学习如何编写可重复使用的代码,重点是利用类和接口来制作可交换的“小部件”。您将能够快速重新配置您的应用程序,只需最少的努力即可构建截然不同的功能
向曾参与最大Typescript项目之一的人学习。在我自己的专业项目中,我为一个名为Theia的开源、基于浏览器的代码编辑器开发了插件。Theia项目的规模绝对巨大,包含了数十万行代码,所有代码都是用Typescript编写的。由于Typescript的强大功能,这个项目仅能正常工作。
但不要只相信我的话——看看这门课程的评论! 你会看到其他工程师,就像你自己一样,已经取得了巨大的成功,并对如何构建可扩展的web应用程序有了新的理解。
本课程内容太多,无法用几个简短的单词概括,但以下是您将掌握的不同技能的部分列表:
- 理解为什么组合与继承是Javascript社区中理解最错误的主题
- 通过参与现实世界项目,掌握Typescript的基本功能
- 我们将从头开始构建自定义前端框架,您可以在自己的个人项目中使用它来代替React或Angular
- 理解类和接口之间复杂的相互作用,以及为什么这两个Typescript能够使您构建令人难以置信的可重用代码
- 使用装饰器深入了解Typescript,我们将使用它在Typescript和Express之间构建自定义集成
- 通过了解如何将您的React和Redux应用程序与Typescript相结合,更加自信地构建它们
- 通过流利地阅读类型定义文件,跳过第三方库的文档
- 通过体验Typescript对代码错误的深入分析,了解它是多么智能
几年前,我通过反复试验学会了打字。现在你可以以我5倍的速度学习了。这是我刚开始学习打字时所希望的课程
此课程面向哪些人?
- 任何想要了解如何构建大型代码库的Javascript开发人员