The Complete TypeScript Programming Guide for Web Developers

所在平台: Udemy

课程主页: https://www.udemy.com/course/typescript-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Web开发者的完整TypeScript编程指南 概述:TypeScript在Angular 2推出之前几乎无人问津,但自Angular 2之后,TypeScript逐渐获得了开发者的青睐,成为一种快速、简单且高效的编程语言。TypeScript如今已独立成为一种流行的应用开发语言,许多人倾向于使用它,因为它易于开发。TypeScript是JavaScript的超集,意味着它可以作为JavaScript的附加功能。因此,如果您已经熟悉JavaScript,那么您已经掌握了半数的技能。TypeScript不仅使编码变得简单,还提供了许多功能,如所有ES6的优点以及出色的编译器。TypeScript具有静态类型检查功能,允许编译器在编译时发现错误,从而大幅缩短编码时间。 本课程旨在帮助您从TypeScript初学者成为专家。您只需了解JavaScript的基础知识,其他内容将在课程中逐步学习。课程将从TypeScript的详细介绍开始,包括基本命令及其与JavaScript的集成方法。您将学习如何设置开发环境,使用不同的数据类型,如字符串、布尔值、数组、元组和枚举。接下来,课程还将涵盖TypeScript的高级特性,如接口和泛型;学习如何集成ES2015及其特性,如箭头函数和模板字面量。您还将学习在TypeScript中使用类和对象,例如继承、修饰符和将接口添加到类中等。 最后,您将获得实践训练,通过实际从零开始设计项目来巩固所学知识。您将用TypeScript和Webpack构建一个待办事项应用(ToDo App)。该项目将帮助您将整个课程中学习到的理论应用于实践,包括设置环境、自动编译TypeScript、添加带有接口的待办事项类、静态类型、使用let和const的块级作用域,以及实现本地存储来持久化数据。 还有很多内容等待您去探索,您还在等什么?让我们一起成为TypeScript大师吧!

课程评论(0条)

课程详情

TypeScript was practically unheard of before its introduction in Angular 2, but post Angular 2, TypeScript has been gaining its own fandom with developers who are constantly on the lookout for faster, easier and more productive languages. TypeScript has since become an independent popular language to use for app development within the industry. A lot of people are leaning towards using TypeScript because it is a simple language that makes development easy. TypeScript is a superset of JavaScript, which means it can be considered as an add-on to the language. So, if you are already familiar with JavaScript, you are halfway through the battle. TypeScript makes it easy to not only code, but also offers numerous features such as all the benefits of ES6 and also a brilliant compiler. TypeScript's offers a static type-checking that allows the compiler to discover mistakes and errors during compilation, rather than during testing, reducing the coding time drastically. Here's your chance at becoming an expert on TypeScript. Learn this brilliant amazing language and advance your skillset. Learn how to code powerful apps, using the simplest language you can find. This course has been designed specifically to help you transition from a beginner to an expert in TypeScript. All you need is to know is the basics of JavaScript, the rest you will find within this course. In this course, you will start from the very beginning with a detailed introduction to TypeScript, it's basic commands and how it can be integrated with JavaScript. You will learn how to set up the environment, different data types that you can use including strings, booleans, arrays, tuples, and enoms. From there on, the course will also cover advanced TypeScript features such as interface and generics; learn how to integrate ES2015 and use its features such as arrow functions and template literals. You will also learn use classes and objects within TypeScript such as inheritance, modifiers, adding interfaces to classes, etc. Last but not least, you will also get hands-on training, by actually designing a project from scratch. You will build a ToDo App in TypeScript with Webpack. This project will help you put all the theories you've learned throughout the course into practical application including setting up the environment, automating typescript compiling, adding todo classes with interface, static typing, block scoping with let and const, and also local storage implementation for persisting data. With so much left to learn, what are you waiting for? Let's make you a TypeScript master!

课程标签

0人关注该课程

主题相关的课程