Inhouse-Training
Nur für Ihr Team – remote oder bei Ihnen vor Ort, an Terminen, die Ihnen passen, wo sinnvoll mit Beispielen aus Ihrer eigenen Code-Basis.
Generics, Mapped Types, Template Literals und Branded Types – TypeScript, das Bugs findet, bevor der Code läuft.

Bringen Sie Ihre TypeScript-Kenntnisse mit diesem TypeScript Advanced Training auf das nächste Level. Verstehen Sie tiefer, wie TypeScript funktioniert und wie Sie fortgeschrittene Konzepte und Typen in Ihren Softwareprojekten einsetzen. Robusterer, ausdrucksstärkerer Code und bewährte Best Practices verbessern Ihre Developer Experience, machen Sie und Ihr Team effizienter und reduzieren den Wartungsaufwand.
Reihenfolge und Tiefe der Blöcke passen wir an euer Team an – was ihr schon beherrscht, lassen wir weg, eure Fragen bekommen die Zeit.
Eine kurze Zusammenfassung der grundlegenden Möglichkeiten und Grenzen von TypeScript.
Lernen Sie Typsysteme verschiedener Sprachen kennen und verstehen Sie, wie das Typsystem von TypeScript funktioniert.
Erstellen Sie flexiblere und ausdrucksstärkere Typen mit Union und Intersection Types.
Nutzen Sie die Utility Types von TypeScript, die einige der häufigsten Typ-Transformationen abdecken.
Verstehen Sie das Konzept des Never Type und wie Sie TypeScript damit mitteilen, welche Situationen niemals eintreten dürfen.
Meistern Sie Generics mit einem Deep Dive in Generic Constraints, das Ableiten von Typen aus anderen Typen sowie Typ-Rekursion.
Lernen Sie, spezifischere Typen als nur string und number einzusetzen. Verstehen Sie, wie Sie diese Typen kombinieren und TypeScript gezielt anweisen, Objekte und Arrays selbstständig auf ihren spezifischsten Typ einzugrenzen.
Leiten Sie Typen aus anderen Typen ab, um Redundanz zu vermeiden und Änderungen über zusammenhängende Typen hinweg durchzusetzen.
Entdecken Sie die Möglichkeiten, spezifische Typen sicher zu erkennen und einzugrenzen.
Lernen Sie ein fortgeschrittenes Konzept kennen, um Typen für komplexere Muster wie E-Mail-Adressen oder Sozialversicherungsnummern zu erstellen.
Voraussetzung für dieses Training ist, dass Sie bereits mit TypeScript gearbeitet haben. Ein grundlegendes Verständnis der Sprache und ihrer Konzepte ist nötig, um den fortgeschrittenen Themen folgen zu können.

Tim Honermann
Senior Software Engineer
Senior Software Engineer für Angular und Java, baut Full-Stack-Anwendungen für Kunden und schreibt darüber in seinem Blog.
Ganzes Profil →“Die Schulung war hervorragend!”★★★★★
“Fabian verfügt über ein sehr umfangreiches praktisches Wissen.”★★★★★
“Man spürt deutlich, dass Fabian sich aktiv & professionell mit Angular auseinandersetzt, nicht "nur" darüber doziert!”★★★★★
“Diese Schulung war definitiv eine der besten, die ich bislang besuchen durfte.”★★★★★
“Wir [...] konnten direkt im Kurs den aktualisierten Code pullen und selbst ausprobieren.”★★★★★
“Exkurse und detaillierte Erklärung oder Wiederholung, wo notwendig.”★★★★★
“Sehr gut auf unsere Bedürfnisse eingegangen.”★★★★★
“NgRx Konzept sehr gut erläutert.”★★★★★
“Bester Kurs den ich bis jetzt hatte.”★★★★★
“Obwohl es ein Kurs für Fortgeschrittene war, konnten auch Anfänger gut folgen.”★★★★★