|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/typescript-for-beginners-u/
课程评论:没有评论
课程名称:TypeScript速成课程 课程概述:本课程将向您展示TypeScript最重要的特性。我们将首先一起安装和设置所需的软件,接着从基础知识开始,逐步深入到类和继承的概念。另外,您也可以观看课程的公开视频,以了解课程的内容。 什么是TypeScript?TypeScript是一种在JavaScript基础上构建的语言,增加了静态类型语法。TypeScript编译器工具会删除这些类型,最终生成干净且易读的JavaScript代码,您可以在任何地方运行它;而这些类型的存在可以进行类型检查!静态类型使您的意图更加明确,工具能够读取并理解它们,从而在您运行代码之前捕捉错误。通过检查类型,TypeScript能够发现拼写错误、逻辑错误等问题!除了捕获错误,TypeScript还利用类型增强编辑器的功能,例如准确的代码补全、跳转到定义及重命名等。 课程内容包括: - TypeScript、NodeJS和VSCode的安装 - 数字、字符串、布尔值、数组、元组等的类型注释 - 函数、接口和类 - 继承和抽象类 - 模块的导入和导出 - 工具类型、keyof、instanceof和类型保护 今天就成为明天技术的专业人士吧!期待在课堂上见到您!
Course description:The course will show you the most important features of TypeScript. In the beginning, we will install and set up the required software together. After that, we will start with the basics and work our way up to classes and inheritance. You are also welcome to watch the public videos of the course to get a taste of it.What is TypeScript?If you haven't heard of TypeScript yet, it's a language that builds on JavaScript by adding syntax for static types. Tools like the TypeScript compiler just erase those types, leaving you with clean readable JavaScript that you can run anywhere; but those types are there to be type-checked! Types make your intentions explicit, and tools can read and understand them to catch errors before you even run your code. By checking your types, TypeScript can catch errors like typos, logic errors, and more! Beyond catching errors, TypeScript also uses types to power editor toolings like accurate code completion, go-to-definition, and renaming.The course has the following topicsInstallation of TypeScript, NodeJS, and VSCodeType Annotations for Number, String, Boolean, Arrays, Tuples, etc.Functions, Interfaces, and ClassesInheritance and Abstract ClassesImporting/exporting from ModulesUtility types, keyof, instanceof, and type guardsBecome a professional today, in the technology of tomorrow!See you in class!