Understanding TypeScript Edition
- Offered byUDEMY
Understanding TypeScript Edition at UDEMY Overview
Duration | 15 hours |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Go to Website |
Credential | Certificate |
Understanding TypeScript Edition at UDEMY Highlights
- Use TypeScript and its Features like Types, ES6 Support, Classes, Modules, Interfaces and much more in any of their Projects
- Understand what TypeScript really is about and how it works
- Why TypeScript offers a real advantage over vanilla JavaScript
- Learn TypeScript both in theory as well as applied to real use-cases and projects
- Learn how to combine TypeScript with ReactJS or NodeJS / Express
Understanding TypeScript Edition at UDEMY Course details
- This Course is for every student who wants to extend his or her horizon beyond vanilla JavaScript
- Everyone learning Angular should definitely understand how TypeScript works
- Types and how to use them
- How the TypeScript Compiler works
- ES6 Features in TypeScript
- Classes in TypeScript
- Namespaces and Modules
- Interfaces
- Generics
- Decorators
- How to integrate Third-Party JavaScript Libraries into your TypeScript Project
- How to set up a TypeScript project with Webpack
- Or how to set up a plain-TypeScript Workflow
- How to use TypeScript together with ReactJS
- How to use TypeScript together with Node/ Express
- Real projects and use-cases!
- In this Course, we'll not stop after the Basics. You will learn about more advanced Features and also how to set up Workflows with TypeScript. This includes a TypeScript-only Workflow as well as a Webpack Workflow. You'll also learn that you're not limited to Angular 2+ or plain JavaScript/ TypeScript Projects. A complete Module covers how to use TypeScript with ReactJS to benefit from its Features, there, too.
- Practice what you Learn
- Watching Videos is a great Way to Learn. And to a lot of Students, it's the best Way. If you also want to practice the Things you learn, this Course offers you Exercises (and Solutions) in many of the Course Modules.
- A Journey into the Future
- As TypeScript code can be compiled to ES5, you'll be amazed by the many next-gen Features you can start using Today. Be it ES6 Features like Destructuring or Arrow Functions, Decorators, Generics and Interfaces or Modules - TypeScript has them all!
Understanding TypeScript Edition at UDEMY Curriculum
Gettimg Started
Welcome to the course
What is TypeScript
Course Outline
TypeScript Basics & Basics Types
Module Introduction
Using Types
TypeScript Types vs JavaScript Types
Important: Type Casing
Working with Numbers, Strings & Booleans
Type Assignment & Type Inference
Understanding Types
Object Types
Nested Objects & Types
Arrays Types
Working with Tuples
Working with Enums
The "any" Type
Union Types
Literal Types
Type Aliases / Custom Types
Type Aliases & Object Types
Core Types & Concepts
Function Return Types & "void"
Functions as Types
Function Types & Callbacks
Functions & Types
The "unknown" Type
The "never" Type
Wrap Up
Useful Resources & Links
The TypeScript Compiler & Its Configuration
Module Introduction
Using "Watch Mode"
Compiling the Entire Project / Multiple Files
Including & Excluding Files
Setting a Compilation Target
Understanding TypeScript Core Libs
More Configuration & Compilation Options
Working with Source Maps
rootDir and outDir
Stop Emitting Files on Compilation Errors
Strict Compilation
Code Quality Options
Debugging with Visual Studio Code
Wrap Up
Useful Resources & Links