Wachstum durch Wissen

Mit den richtigen Infos neue Perspektiven schaffen

Suche in 25.254 Weiterbildungskursen von 642 Anbietern in Rheinland-Pfalz

« Zurück

TypeScript Programmierung für Einsteiger

Inhalt

Entdecken Sie, wie Sie die volle Leistungsfähigkeit von TypeScript in Ihren JavaScript-Anwendungen nutzen können.

Mit TypeScript können Sie JavaScript so schreiben, wie Sie es immer getan haben. 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.

Wiederholen Sie einige der JavaScript-Grundlagen, bevor Sie sich den Datentypen, Klassen, Generika, Modulen und Dekoratoren zuwenden, die für TypeScript einzigartig sind. Sie erhalten Tipps zum Definieren komplexer Typen, zum Erweitern und Extrahieren von Metadaten aus vorhandenen Typen und zum Arbeiten mit JavaScript-Modulen, um Ihren Code effizienter zu gestalten.

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

Arbeiten 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

Sonstiges Merkmal
Grundlagen (Lernzielniveau)

Corona: Angebote von Weiterbildungen!

Bitte beachten Sie, dass für die Angebote aller Bildungseinrichtungen in Rheinland-Pfalz die Bestimmungen der "33. Corona-Bekämpfungsverordnung Rheinland-Pfalz" gelten und informieren Sie sich vorab hier. Viele Einrichtungen entwickeln Zurzeit alternative Onlineformate. Bitte geben Sie einfach Onlinelernen in das Suchfeld ein. Für genauere Informationen zur Durchführung der Veranstaltungen wenden Sie sich bitte an die jeweilige Einrichtung.

Zu Online-Kursen und Web-Seminaren!

Frei für Bildung

Beschäftigte in Rheinland-Pfalz haben das Recht, sich bis zu zehn Tage in zwei Jahren von der Arbeit freistellen zu lassen, um sich beruflich oder gesellschaftspolitisch weiterzubilden. Sie erhalten in dieser Zeit weiter ihr reguläres Gehalt und müssen dafür keinen Urlaub nehmen! Weitere Informationen und alle Veranstaltungen, für die eine Freistellung möglich ist, finden Sie über den folgenden Link.

Zur Bildungsfreistellung

Für Unternehmen

Die berufliche und betriebliche Weiterbildung stellt eine wichtige Säule der Fachkräftesicherung in Rheinland-Pfalz dar.

Mehr erfahren

Über uns

Das Weiterbildungsportal Rheinland-Pfalz ist ein Angebot des Ministeriums für Arbeit, Soziales, Transformation und Digitalisierung Rheinland-Pfalz und des Ministeriums für Wirtschaft, Verkehr, Landwirtschaft und Weinbau Rheinland-Pfalz.

Mehr erfahren