Introduction to TypeScript

  • Home
  • Introduction to TypeScript
Shape Image One

Introduction to TypeScript

About Course

Typescript is a “superset” of Javascript. This means that if you already know Javascript, you are ready to take this course.

Typescript adds several important features to Javascript, including the type system. This type system is intended to help you catch bugs at design time, not at runtime.

This means you’ll be twice as productive by spotting bugs earlier in development. But beyond the type system, Typescript also provides several tools for structuring large codebases and writing truly reusable code. Learning Typescript just by reading the documentation is not easy.

While you may know what a “typed array” or “interface” is, the documentation doesn’t show you where to use these functions or how to use them effectively. The goal of this course is to help you understand why each Typescript feature exists and exactly where to use them. Leading companies are eagerly awaiting Typescript developers.

Some of the largest web applications today are built using Typescript. Employers struggle to find engineers fluent in this advanced system.

A good knowledge of Typescript will make you much more employable by giving you unique skills that few other engineers have.

Show More

What Will You Learn?

  • Master design patterns for building large applications
  • Understand composition and inheritance and when to use them
  • Learn to reuse code based on classes and interfaces
  • Learn to put together reusable templates for your own Typescript projects

Course Content

Introduction

  • Introduction
  • IMPORTANT! FAQ – Frequently Asked Questions

Introduction to TypeScript

What is a type system?

Type annotations in action

Annotations for functions and objects

Typed Arrays

Tuples in TypeScript

Interfaces are the most important part of TypeScript

Creating functionality using classes

Using Design Patterns in TypeScript

More about Design Patterns in TypeScript

Reusable code

Advanced Generics

Express & TypeScript

React / Redux & TypeScript

Student Ratings & Reviews

No Review Yet
No Review Yet