TypeScript – Programmierung für Einsteiger: virtueller Zwei-Tage-Workshop

TypeScript Programmierung für Einsteiger: virtueller Ein-Tages-Workshop - Golem Karrierewelt
TypeScript Programmierung für Einsteiger: virtueller Ein-Tages-Workshop - Golem Karrierewelt

Eckdaten

Zielgruppe: Webentwickler*innen | Dauer 2 Tage | 9:00–17:00 Uhr | Trainer: Hecker Consulting | Online-Seminar | Teilnehmerzahl: 1-12

Seminarbeschreibung

Mit TypeScript kann JavaScript genauso leicht wie bisher geschrieben werden. Das liegt daran, dass TypeScript zu einfachem JavaScript kompiliert wird und mit jedem Browser, jedem Host und jedem Betriebssystem funktioniert.

TypeScript fügt einer bereits ausgereiften Sprache eine Vielzahl hilfreicher Tools und Syntax hinzu und bringt die Leistung und Produktivität der objektorientierten Open-Source-Entwicklung in vollständig kompatibles Kern-JavaScript mit ein.

Im Kurs wird alles vermittelt, was notwendig ist, um vollwertige JavaScript-Anwendungen mit TypeScript zu erstellen. Es werden Tipps zum Definieren komplexer Typen gegeben, sowie zum Erweitern und Extrahieren von Metadaten aus vorhandenen Typen und zum Arbeiten mit JavaScript-Modulen, um den Code effizienter zu gestalten.

Der Workshop wird in deutscher Sprache über ein gängiges Online-Meeting-System abgehalten. Die Teilnehmenden benötigen eigene PCs und Internet-Anschluss. Nach erfolgreichem Abschluss des Kurses wird ein Teilnahme Zertifikat ausgestellt.

Agenda der IT-Schulung

Einführung in TypeScript

  • Warum TypeScript?
  • Installieren von TypeScript
  • Hinzufügen von TypeScript zu einer bestehenden Lösung
  • Hinzufügen von Typüberprüfung zu JavaScript-Dateien
  • Importieren von Drittanbieter-Typen

Grundlegende TypeScript-Konzepte

  • Primitive und eingebaute Typen
  • Erstellen eigener Typen mit Schnittstellen
  • Definieren von Typen mit Typ-Aliasen
  • Definieren von aufzählbaren Typen
  • Typisierung von Funktionen
  • Definieren eines Metatyps mit Hilfe von Generika

Definieren komplexerer Typen in TypeScript

  • Kombinieren mehrerer Typen mit Unionstypen
  • Keyof-Operator
  • Typeof-Operator
  • Indizierte Zugriffstypen
  • Definition von dynamischen, aber begrenzten Typen mit Records

Erweitern und Extrahieren von Metadaten aus vorhandenen Typen

  • Erweitern und Ändern vorhandener Typen
  • Extrahieren von Metadaten aus bestehenden Typen

Hinzufügen von dynamischem Verhalten mit Dekoratoren in TypeScript

  • Was sind Dekoratoren und warum sind sie hilfreich?
  • Einen Methoden-Dekorator erstellen
  • Erstellen von Dekorator-Fabriken
  • Einen Klassendekorator erstellen
  • Erstellen eines Eigenschaftsdekorators

Arbeien mit Modulen in TypeScript

  • Grundlagen von Modulen
  • Gemeinsame Nutzung von Code mit Importen und Exporten
  • Definieren von globalen Typen mit Umgebungsmodulen
  • Zusammenführen von Deklarationen
  • Ausführen von modularem Code

    Ab 4 Teilnehmern: Gruppenrabatt sichern

    Bei Buchung 15% sparen: statt 1.200,00 € 1.020,00 € pro Teilnehmer (zzg. MwSt./USt.)

    Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)

    1.428,00 EUR inkl. MwSt./USt
    1.200,00 EUR zzgl. MwSt./USt.