- 了解 Typescript 基础知识
- 对Node.js的理解
观众
- 开发 人员
TypeScript 是一种用于构建企业 Java 脚本应用程式的开源语言。它是 JavaScript 的严格超集,可编译为普通 Java 脚本,并为该语言带来静态类型和面向对象的开发。
此讲师指导的现场培训(在线或现场)面向希望使用 TypeScript 的高级功能来创建和构建 JavaScript 应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始开发 TypeScript 和 Node.js 应用程式。
- 利用 Typescript 的高级功能编写干净、富有表现力的代码,减少错误。
- 配置和使用 Webpack 和 TypeScript 来构建复杂的前端 UI。
- 使用自定义数据类型(Union、Intersection、Tuple Types 等)来扩展现有的泛型类型。
- 实施异步 Code Pattern 和 API 以进行错误处理和验证回应。
- 将 TypeScript 和 Node.js 应用程式部署到生产环境(AWS EC2、Heroku 等)。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
介绍
- TypeScript 特点和优势概述
- 编程最佳实践和技巧
开始
- 安装 TypeScript、Nodejs 和 Visual Studio
- 初始化服务器
- 配置访问修饰符和编译器选项
- 设置 Node.js 项目
- 构建和调试 Node.js TypeScript
配置 Webpack 和 TypeScript
- 启用源映射
- 使用第三方库
- 导入非代码资产
- 构建应用程序
创建自定义数据类型
- 联合、交集和元组类型
- 类型保护、类型转换和类型断言
- 为自定义类型创建数组
- 其他类型和示例
应用装饰器
- 启用装饰器
- 创建类、参数和方法装饰器
- 使用属性描述符
实现异步代码和 API
- 使用 callbacks、promise 和 async/await
- 使用 Node.js 和 TypeScript 编写 REST API
- 使用 Postman 测试 API
部署应用程序
- 构建生产就绪型应用程序
- 使用 Docker 部署 TypeScript 个应用
- 将应用程序部署到 AWS EC2 和 Heroku
故障 排除
摘要和后续步骤
United Arab Emirates - Advanced TypeScript
Saudi Arabia - Advanced TypeScript
South Africa - Advanced TypeScript
Österreich - Advanced TypeScript
Deutschland - Advanced TypeScript
Czech Republic - Advanced TypeScript
Magyarország - Advanced TypeScript
Luxembourg - Advanced TypeScript
Lithuania - Advanced TypeScript
Nederland - Advanced TypeScript
Portugal - Advanced TypeScript
Belgique - Advanced TypeScript
Australia - Advanced TypeScript
Malaysia - Advanced TypeScript
New Zealand - Advanced TypeScript
Philippines - Advanced TypeScript
Singapore - Advanced TypeScript
Thailand - Advanced TypeScript
Argentina - Typescript Avanzado
Costa Rica - Typescript Avanzado
Guatemala - Typescript Avanzado
Colombia - Typescript Avanzado
Venezuela - Typescript Avanzado
United Kingdom - Advanced TypeScript
South Korea - Advanced TypeScript
Pakistan - Advanced TypeScript
Sri Lanka - Advanced TypeScript
Bulgaria - Advanced TypeScript
Indonesia - Advanced TypeScript
Kazakhstan - Advanced TypeScript
Slovakia - Advanced TypeScript
Botswana - Advanced TypeScript