WEB-TYP

New Typescript Basics

Form of participation
Form of training
Length of training
  • 2 day (2×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

208 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

The goal of the TypeScript Fundamentals course is to enable participants to confidently and type-safely develop JavaScript applications using TypeScript. The training provides a comprehensive overview of the basics of TypeScript.

Suggested For

  • For frontend and backend developers
  • For JavaScript developers who want to transition to TypeScript
  • For project teams who value stable and type-safe code
  • For beginners who want to acquire competitive skills

Outline

  • TypeScript ecosystem and setting up the compiler
  • Setting up VSCode for a TypeScript project and the tsconfig.json file
  • Type annotations
  • Annotating functions (any, void, never, unknown)
  • Array, Tuple, and Enum types and their usage
  • Generics
  • Interfaces and custom types
  • Property modifiers
  • Utility types
  • Advanced types: generic types, mapped types
  • Type conversion
  • TypeScript OOP, similarities, and differences
  • Decorators
  • Using namespaces and modules
  • Type inference and type compatibility
  • Using types for third-party libraries
Outline (PDF)

Prerequisites

Advanced knowledge of JavaScript (ES6+)