Einstieg in TypeScript

39,00 €*

Lieferzeit Sofort lieferbar

Schreiben Sie skalierbare und fehlerfreie Anwendungen mit TypeScript. IT-Experte Erik Schönwälder zeigt in seinem Videokurs alle Inhalte Schritt für Schritt. Sie können direkt mitmachen und Ihr erlerntes Wissen anhand von Quiz überprüfen.

Anzahl
Artikel-Beschreibung

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

Wenn Sie sich bereits mit Webentwicklung auskennen und bisher nur mit JavaScript gearbeitet haben, ist dieser Kurs genau das Richtige für Sie. Mit den erlernten Fähigkeiten sind Sie in der Lage, Ihre Webanwendungen fehlerfreier, lesbarer und wartungsfreundlicher zu gestalten.

Länge: 03:55 Stunden




Alle Video-Lektionen im Überblick:

  • Herzlich willkommen zu diesem Kurs
  • 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
  • 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
  • Abschluss
    • Fazit und Kursabschluss

  • Über den Trainer:

    Erik Schönwälder studiert Informatik (Master) an der Technischen Universität Dresden und unterrichtet bereits seit über 2 Jahren an der Universität und auch online. 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.

    So lernen Sie mit diesem Videokurs:
    In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:

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

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

    Artikel-Details
    Anbieter:
    Heise Medien GmbH & Co. KG
    Artikelnummer:
    einstieg-in-typescript-2111
    Veröffentlicht:
    17.02.23