TypeScript 入门
学习如何使用微软强大的类型化语言来增强您的 Web 应用程序!
讲座 -13
时长 -1 小时
终身访问
课程描述
在本课程中,我们将学习 TypeScript,这是一种由微软开发的、受 JavaScript 启发的新语言。本 TypeScript 入门课程将教授学生在初级工作场所所需的 TypeScript 基础知识。
通过本课程,您将能够:
- 设置您的 PC 或 Mac 以开发 TypeScript
- 了解为什么 TypeScript 用于构建大型 Web 应用程序
- 使用 TypeScript 的类和错误检查
- 创建和扩展 TypeScript 类
- 通过模块共享代码
在第一部分中,我们将学习 TypeScript 适合哪些项目。我们将了解谁开发了 TypeScript,以及哪些项目每天都在使用 TypeScript。
在第二部分中,我们将学习如何使用 Node 和 NPM 安装 TypeScript,以及如何使用命令行将 TypeScript 编译成 JavaScript。作为额外内容,我们将了解一些关于 TypeScript 编译器错误的信息。
在最后一部分中,我们将了解 TypeScript 的一些特性。
我们将学习类型、如何使用类型、TypeScript 中有哪些类型的类型以及如何创建自己的类型。
我们将学习接口、继承和 TypeScript 类。使用模块系统,我们将在 TypeScript 文件之间共享代码并将其编译成 JavaScript。
本课程包含许多视频,以及 TypeScript 手册等有用工具的链接。
本课程大约需要 3-4 个小时才能完成,因为您可能希望经常暂停以自己尝试提供的众多代码示例。
此代码非常适合任何想要打下 TypeScript 坚实基础的人,因为动手讲座的格式将确保任何学员都能掌握基础知识。
本课程适合谁
- 如果您已经精通 JavaScript 并希望将您的技能提升到一个新的水平,则应该参加本课程
- 如果您已经了解类似的语言,例如 Java、ActionScript 或 C#,则应该参加本课程
目标
- 在您的工作站上编译、测试和运行 TypeScript
- 使用 TypeScript 类和类型注解
- 使用 TypeScript 构建并运行一个简单的应用程序
先决条件
- 扎实的 JavaScript 理解
- 基本的 Node.js 理解
课程大纲
查看课程内容的详细分解
简介
2 个讲座
-
为什么学习 TypeScript? 04:59 04:59
-
课程概述 02:49 02:49
TypeScript 基础
6 节课
恭喜!
1 节课
讲师 信息
Daniel Stern
Daniel Stern 在开发圈中被称为“代码窃窃私语者”,自从他因为深蓝超级计算机在与加里·卡斯帕罗夫的比赛中惨败而将其从圣彼得堡一栋十二层公寓楼的屋顶上“说服”下来之后,人们就相信他与电脑之间存在着某种超自然联系。
他经常会被发现轻声对着他的平板电脑唱歌,或者温柔地抱着他的铝制键盘。
Daniel 从 2011 年开始在科技行业担任前端和全栈开发人员。他为加拿大帝国商业银行 (CIBC) 等银行、安大略癌症研究所等慈善机构以及麦克拉肯麦肯 (McLaren McCann)、TraffikGroup 和 Olson 等广告公司开发了单页应用程序。在他工作之余,他一直在业余时间进行计算机编程,因为,好吧,他对此痴迷。
除了在 CSS Weekly 和 JavaScript Weekly 中都有特色报道外,Daniel 还因维护多个开源工具而闻名于整个开源社区,其中最值得注意的是基于 Angular.js 和 LESS 的工具 Range.css 和 Angular.js 音频工具 ngAudio。
除了得到开源社区的信任,开发出高质量、功能完备的代码外,Daniel 还受邀在众多会议上发表演讲,包括 2014 年在英国伦敦举办的全栈大会。
Daniel 是一位积极的学习者,他对以下技术充满热情,
- Node.js
- Angular.js
- TypeScript
- MongoDB
- LESS
- Grunt
- Yeoman
- 还有很多很多
课程 证书
使用您的证书来改变职业生涯或在您目前的职业生涯中提升自己。
我们的学生与
最优秀的人合作
相关视频课程
查看更多
