TypeScript

Adding static types to JavaScript: TypeScript types, interfaces, generics, narrowing, configuration and migrating a JavaScript project.

JS-130 Year 1 3 credits 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · JavaScript Programming

Course content

  1. 1Why TypeScriptComing
  2. 2Setting up the compilerComing
  3. 3Basic types and inferenceComing
  4. 4Functions and typesComing
  5. 5Interfaces and type aliasesComing
  6. 6Union types and narrowingComing
  7. 7GenericsComing
  8. 8Classes in TypeScriptComing
  9. 9Modules and declaration filesComing
  10. 10Utility typesComing
  11. 11Configuring strict modeComing
  12. 12Capstone: migrating a project to TypeScriptComing

Requirements

Recommended background. You can start any course at any time.

Description

Adding static types to JavaScript: TypeScript types, interfaces, generics, narrowing, configuration and migrating a JavaScript project.

Part of the Information Technology stream, typically taken in year 1.