Zum Campus
Videokurs

Einstieg in TypeScript

Schreibe skalierbare und fehlerfreie Anwendungen mit TypeScript

LERNZIELE

  • Du entdeckst die Vorteile von TypeScript gegenüber JavaScript
  • Du lernst die grundlegenden Konzepte hinter TypeScript kennen
  • Du erhältst einen Einblick in die Konfigurationsmöglichkeiten des TypeScript-Compilers
  • Du verstehst das Klassen-Konzept und kannst es praktisch anwenden
  • Du erlernst die Funktionen und Vorteile von Interfaces

INHALT

Wer sich mit Webprogrammierung beschäftigt, stößt unweigerlich auf TypeScript. Diese Programmiersprache basiert auf JavaScript und bietet dir als Entwickler eine Reihe von Vorteilen. In diesem Kurs lernst du Schritt für Schritt, wie TypeScript funktioniert und welche Konzepte dahinter stecken. Erik Schönfelder stellt dir die verschiedenen Typen der Sprache vor. Du lernst das Klassenkonzept kennen und bekommst schließlich einen Einblick in das Interfacesystem.

Wenn du dich bereits mit Webentwicklung auskennst und bisher nur mit JavaScript gearbeitet hast, ist dieser Kurs genau das Richtige für dich. Mit den erlernten Fähigkeiten bist du in der Lage, deine Webanwendungen fehlerfreier, lesbarer und wartungsfreundlicher zu gestalten.

ALLE LEKTIONEN IM ÜBERBLICK

Einleitung und Setup
  • Kapitelüberblick
  • TypeScript Überblick
  • Installation und Einrichtung von Visual Studio Code
  • Installation von TypeScript
Typen in TypeScript
  • Kapitelüberblick
  • Typen-Konzept in TypeScript
  • Typen in TypeScript vs. Typen in JavaScript
  • Basis-Typen: String, Number und Boolean
  • Zuordnung von Typen - good practice
  • Return-Typen von Funktionen
  • Typ: Function + Callbacks
  • Typ: Array
  • Typ: Tuple
  • Typ: Object
  • Typ: Enum
  • Typ: Union
  • Typ: Literal
  • Typ: Any + Unknown
  • Clean Code Type Aliases
  • Exkurs: Erweiterte Konfiguration des Compile-Prozesses
  • Exkurs: Erweiterte Konfiguration des TypeScript Compilers
  • Quiz: Typen in TypeScript
Abschluss
  • Fazit und Kursabschluss
Klassen in TypeScript
  • Kapitelüberblick
  • Klassen-Konzept in TypeScript
  • Das Klassen-Konzept in der Praxis
  • Vorteile vom Klassen-Konzept
  • Klassen und Methoden
  • Vererbung
  • Access Modifiers
  • Getter und Setter
  • Exkurs: Besonderheiten bei der Konfiguration des TypeScript-Compilers
  • Abstrakte Klassen
  • Readonly Keyword
  • Static Keyword
  • Shorthand Initialization
  • Privater Konstruktor
  • Quiz: Klassen in TypeScript
Interfaces in TypeScript
  • Kapitelüberblick
  • Interface-Konzept in TypeScript
  • Interfaces und Klassen
  • Warum Interfaces?
  • Optionale Parameter
  • Quiz: Interfaces in TypeScript

SO LERNST DU MIT DIESEM KURS

In den Videokursen der heise academy lernst du IT-Themen anschaulich und verständlich. Du siehst den Experten bei der praktischen Arbeit zu und lässt dir dabei alles genau erklären. Das Wissen ist in kompakte Lerneinheiten unterteilt, sodass du den Kurs Schritt für Schritt durcharbeiten oder gezielt zu Lektionen springen kannst, die dich interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für dich bereit, die dich beim Lernen unterstützen:

  • Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
  • Wissensquiz zur Lernkontrolle
  • Lernhistorie und Lernfortschritt
  • Lesezeichen und Notizen
  • Volltextsuche in den Videos
  • Übungsmaterial zum Mitmachen
  • Responsive Web-App und Videostreaming für alle Endgeräte

TECHNISCHE VORAUSSETZUNGEN

Für diesen Videokurs wird lediglich ein aktueller Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

DEIN EXPERTE

Erik Schönwälder
Online-Dozent für Datenbanken und Backend-Development

Erik ist ein Informatik-Student, der seit über 2 Jahren an der Universität und auch online unterrichtet. Als Dozent lehrt er hauptsächlich Themen wie Datenbank-Engineering, SQL und NoSQL. Außerhalb der Universität beschäftigt er sich jedoch auch tiefergehend mit dem Backend-Development und konnte schon an einigen Software-Projekten mitwirken.

Foto von Erik Schönwälder

Einstieg in TypeScript

Veröffentlicht am 13.12.2025
ab 49,00 €
im
ESSENTIAL PASS
oder 195,00 € im Einzelkauf
inkl. MwSt. | 163,87 € netto
Preise und Pakete vergleichen

Du hast Fragen zu unseren academy Videokursen? Wir helfen dir gerne weiter.

Fülle ganz einfach und bequem das Kontaktformular aus und wir werden deine Fragen schnellstmöglich beantworten.

Kontaktformular