Zum Hauptinhalt springen
    Zurück zu Kursen
    Anfänger

    TypeScript Einführung

    Dieser umfassende Tageskurs behandelt alles, was du brauchst, um produktiv mit TypeScript zu arbeiten. Ausgehend von JavaScript-Grundlagen lernst du, wie das Typsystem von TypeScript dir hilft, sichereren und wartbareren Code zu schreiben. Themen umfassen grundlegende und fortgeschrittene Typen, Interfaces, Generics, Modulsysteme und die Integration von TypeScript in bestehende Projekte.

    4 Module
    16 Lektionen
    1 Tag
    TypeScript Einführung – 1 Tag Web-Kurs bei apigenio

    Fähigkeiten, die du lernen wirst

    Typ-Annotationen & Inferenz
    Interfaces & Typ-Aliase
    Generics & Utility Types
    Enums & Discriminated Unions
    Modulsystem & Namespaces
    tsconfig & Projekteinrichtung

    Kursmodule & Lektionen

    1

    TypeScript Grundlagen

    Typsystem-Grundlagen, Basistypen und Compiler-Konfiguration

    3h
    Typsystem-Grundlagen

    Du lernst die Grundlagen des Typsystems kennen und verstehst, wie TypeScript funktioniert.

    45min
    Basistypen

    Entdecke die verschiedenen Basistypen, die dir TypeScript bietet, um deinen Code robust zu machen.

    45min
    tsconfig & Compiler

    Erfahre, wie du deine tsconfig konfigurierst und den TypeScript-Compiler optimal nutzt.

    45min
    Module & Namespaces

    Strukturiere deinen Code mit Modulen und Namespaces, um ihn übersichtlich zu halten.

    45min
    2

    Fortgeschrittene Typen

    Generics, Utility Types, Conditional Types und Mapped Types

    3h
    Generics

    Tauche ein in Generics und schreibe flexiblen, wiederverwendbaren Code.

    45min
    Utility Types

    Optimiere deine Typen mit Utility Types, um effizienter zu entwickeln.

    45min
    Conditional Types

    Verstehe Conditional Types und ihre Anwendung für komplexe Typszenarien.

    45min
    Mapped Types

    Lerne Mapped Types kennen und transformiere bestehende Typen auf clevere Weise.

    45min
    3

    Praxis-Patterns

    Interfaces, Klassen, Decorators und Framework-Integration

    3h
    Interfaces & Klassen

    Setze Interfaces und Klassen effektiv ein, um deinen Code klar zu strukturieren.

    45min
    Decorators

    Entdecke Decorators und wie sie die Funktionalität von Klassen erweitern können.

    45min
    Framework-Integration

    Erfahre, wie du TypeScript nahtlos in gängige Frameworks integrierst.

    45min
    Type-safe APIs

    Baue type-safe APIs, die Fehler zur Kompilierzeit erkennen, statt erst zur Laufzeit.

    45min
    4

    Projekt-Workshop

    Migration eines JavaScript-Projekts zu TypeScript Schritt für Schritt

    3h
    Projekt-Setup

    Richte deine Projektumgebung für TypeScript ein und starte optimal in die Entwicklung.

    45min
    Schrittweise Migration

    Erfahre, wie du ein bestehendes JavaScript-Projekt Schritt für Schritt zu TypeScript migrierst.

    45min
    Typing externer Libs

    Lerne, wie du Typdefinitionen für externe JavaScript-Bibliotheken in TypeScript nutzt.

    45min
    Review & Best Practices

    Fasse gelerntes Wissen zusammen und entdecke Best Practices für deine TypeScript-Projekte.

    45min

    Voraussetzungen

    • Grundlegende JavaScript-Kenntnisse
    • Vertrautheit mit ES6+-Syntax

    Bereit anzufangen?

    Schliess dich Tausenden von Studierenden an.

    Dein Trainer

    David Pinezich

    David Pinezich

    Erfahrener IT-Architekt und Trainer mit Schwerpunkt Python, Cloud-Architektur und Enterprise-Lösungen. Zertifizierter TOGAF-, CISSP- und AWS-Profi mit langjähriger praktischer Schulungserfahrung.

    Wir verwenden Analytics-Cookies, um unsere Website zu verbessern. Mehr erfahren