Description
Course info
Rating
(20)
Level
Intermediate
Updated
Dec 20, 2019
Duration
1h 24m
Description

Are you a front-end professional who needs to fully understand and utilize TypeScript's module system to write reusable, "Don't Repeat Yourself (DRY)" code? In this course, Using TypeScript Modules, you will gain foundational knowledge of TypeScript's module system, including how to get started by creating a brand new TypeScript project and compiling TypeScript into JavaScript. First, you will explore all of the different ways that code can be imported into, or exported from, a TypeScript module. Next, you will discover what ambient modules are and what they should be used for, as well as how to use third-party ambient modules that other developers have already created. Finally, you will learn how TypeScript resolves modules when the compiler encounters import statements in your code, and see how to output diagnostic information about the resolution process. When you are finished with this course, you will have the skills and knowledge of TypeScript modules needed to build modular and maintainable TypeScript applications.

About the author
About the author

Dan Wellman is a web developer, author, and course instructor from the United Kingdom. He is currently Head of UI at DST Systems, and has been a developer for just over 10 years.

More from the author
JavaScript Proxies and Reflection
Intermediate
1h 27m
Jun 26, 2020
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Dan Walman, and welcome to my course using typescript modules. I'm a lead you, I developer based in the UK for the Global Corporation s SNC Technologies. Typescript was one of the most popular programming languages in the stack Overflow Developer Survey 2019 Just making it into the top 10 in this course began to learn exactly how modules workin typescript prior experience with types group will be beneficial but is not strictly required. Some of the major topics that we will cover include all of the different ways that we can import and export code with modules, how to create and use ambient modules to provide type information for Java script. Thoroughly understanding the module resolution process and the different configuration options that control the compilers behavior when it resolves modules. By the end of this course, you will fully understand types, groups module system and be able to use modules to their full extent in future typescript projects as the basis of writing maintainable modular applications. I hope you'll join me on this course to land typescript modules with the using typescript modules course at Pluralsight.