Mastering TypeScript
This course will teach you how to use TypeScript to build full working applications with JavaScript frameworks such as Angular, React, and Vue.
TypeScript and its compiler have been a success story and carved out a solid footprint in the JavaScript development community.
You’ll start with exploring the types used in TypeScript and its common features. Next, you’ll learn the object-oriented concepts and capabilities of interfaces, classes, and inheritance. You’ll learn about the generics’ more advanced language feature, advanced type inference using conditional types, type chaining, and type distribution. You’ll also learn asynchronous programming concepts, like callbacks, promises, and async await. You’ll build decorators, take a look at declaration files, learn about strict compiler options, and also handle the streams of events using observables. Finally, you’ll build websites using Angular, React, and Vue, and build a web server using Express and AWS libraries.
By the end of this course, you’ll understand the application frameworks available and being used for specific tasks within the industry and which one to choose for your next project.
There are no reviews yet.