Schulung: TypeScript

Sprache, Paradigmen & Konzepte

Typsicher, funktional und objektorientiert im Web mit TypeScript!

Remote & In-House
2 Tage
Programmiergrundlagen notwendig
Mix aus Theorie, Live-Coding & Übungen
Auch als Firmen-Workshop verfügbar
Öffentlicher Workshop
  • Dauer: 2 Tage
  • Nächster Termin: TBA
  • Gruppenrabatt verfügbar
Firmen-Workshop
  • Individuell vereinbar
  • In-House oder remote
  • Ab ca. 8 Teilnehmer günstiger

TypeScript-Schulung

In der TypeScript Schulung setzen wir uns mit der Programmiersprache auseinander, die auch das Angular-Team zur Entwickelung des Frameworks nutzt. TypeScript bietet uns alle Möglichkeiten des aktuellen JavaScript-Standards ECMAScript 6, wie Klassen, Module oder Lambda-Ausdrücke. Zusätzlich bietet TypeScript die Möglichkeit einer statischen Typisierung.

Mithilfe des TypeScript-Compilers lässt sich der geschriebene Code in handelsübliches JavaScript (ECMAScript 5) überführen, das in jedem gängigen Browser läuft.

Auf den ersten Blick sieht TypeScript aus, wie viele andere Programmiersprachen — darunter Java, C# oder PHP — auch. Aber der Teufel steckt bekanntlich im Detail. Hier lernen Sie die vielen kleinen Unterschiede kennen, die TypeScript zu einer äußert fortschrittlichen objekt-funktionalen Programmiersprache machen.

Impressionen

Impressionen

Ausgewählte zufriedene Kunden

Der Verlauf der Schulung auf einen Blick!

Die Sprache JavaScript

  • Typen in JavaScript und Ermittlung von Typen
  • Booleans, truthy und falsy und der Vergleichsoperator
  • Funktionale Programmierung und Closures
  • Objektorientierte Programmierung mit Objektliteralen, Konstruktorfunktionen und Prototypen
  • Ausgewählte, vordefinierte Objekte (Arrays, Strings, Date)
  • Das Function-Objekt und this
  • Module-Muster und IIFEs

EcmaScript 6 und TypeScript

  • Transpilation und Konfiguration
  • Typen, das Typ-System und Typ-Herleitung
  • Debuggen von TypeScript
  • var vs. let und const
  • for-of vs. for-in
  • Klassen und Interfaces
  • Funktionen und Lambdas (Arrow-Functions)
  • Generics
  • Fehlerbehandlung
  • EcmaScript-Module und Module-Loader
  • Nutzung des Document Object Models via TypeScript
  • Nutzung von JavaScript-Libraries
  • Dekoratoren und Reflection
  • Optional: EcmaScript-6-Collections und Proxies
  • Optional: EcmaScript-6-Iteratoren und Generatoren

Asynchrone Programmierung

  • Callbacks
  • Promises
  • Observables und RxJS

Werkzeuge und Eco-System

  • Build-Automatisierung mit webpack
  • Der Packagemanager npm
  • Testautomatisierung mit Jasmine

Aktuelle Termine

Alle unsere Seminare sind jederzeit auch Remote oder In-House verfügbar. Kontaktieren Sie uns für eine Terminvereinbarung

No post was found with your current grid settings. You should verify if you have posts inside the current selected post type(s) and if the meta key filter is not too much restrictive.

Weitere öffentliche Termine

2022 24. 08 -
26. 08
09:00 - 17:00
Early BirdGruppenrabatt

Angular Architektur Workshop

2022 05. 09 -
06. 09
09:00 - 17:00
Early BirdGruppenrabatt

Design mit System: Skalierbare Design Systems mit Storybook und Angular

2022 19. 09 -
21. 09
14:00 - 18:30
Early BirdGroup Discount

Design mit System: Skalierbare Design Systems mit Storybook und Angular

8:00 am - 12:30 ET
2022 20. 09 -
23. 09
14:00 - 18:30
Very Early BirdGruppenrabatt

Angular Architektur Workshop

8:00 am - 12:30 pm Eastern Time
- 4 halbe Tage: Amerika- und Europa-freundlich
2022 17. 10 -
18. 10
09:00 - 17:00
Very Early BirdGruppenrabatt

Professional Angular Testing

2022 18. 10 -
20. 10
09:00 - 18:00
Very Early BirdGruppenrabatt

Moderne .NET-Backends für Angular

2022 20. 10 -
21. 10
09:00 - 17:00
Very Early BirdGruppenrabatt

Professional NGRX: Advanced State Management & Best Practices

2022 07. 11 -
08. 11
09:00 - 17:00
Early BirdGroup Discount

Angular Security with Dr De Ryck

2022 14. 11 -
16. 11
18:00 - 22:00
Early BirdGroup Discount

Professional Angular Testing

9 am - 12 noon PT // 12:00 noon - 4 pm ET // 6pm - 10pm CET
2022 14. 11 -
15. 11
09:00 - 17:00
Early BirdGruppenrabatt

Design mit System: Skalierbare Design Systems mit Storybook und Angular

2022 17. 11 -
18. 11
09:00 - 17:00
Early BirdGroup Discount

Professional NGRX: Advanced State Management & Best Practices

2022 28. 11 -
01. 12
18:00 - 22:00
Early BirdGroup Discount

API Security Workshop

9 am - 12 noon PT // 12:00 noon - 4 pm ET // 6pm - 10pm CET
2022 28. 11 -
30. 11
09:00 - 17:00
Early BirdGruppenrabatt

Moderne Spring-Backends für Angular

2022 28. 11 -
30. 11
09:00 - 17:00
Early BirdGruppenrabatt

Moderne .NET-Backends für Angular

2022 28. 11 -
30. 11
09:00 - 17:00
Early BirdGruppenrabatt

Schulung: Fullstack Angular mit NestJS

2022 14. 12 -
16. 12
09:00 - 17:00
Very Early BirdGruppenrabatt

Angular Architektur Workshop

Additional Date
Additional Event Information

Manfred Steyer ist Google Developer Expert (GDE) für Angular sowie Tursted Collaborator im Angular-Team. Zusammen mit seinem Team betreut er Kunden im gesamten deutschen Sprachruam. Der Fokus liegt dabei auf Geschäfts- und Industrie-Anwendungen auf der Basis von Angular.

Jetzt anfragen!