Wir bieten Schulungen an! Von Anfänger bis Experte - inklusive Agentic AI Coding!
Nächste Termine verfügbar
Angular & TypeScript Schulung

Der beste Weg mit
Angular zu starten.

Unsere Schulungen machen dich fit für den produktiven Einsatz von Angular. Vertraue wie über 2000+ Teilnehmer:innen vor dir auf unsere Expertise.

Vor Ort Remote Inhouse
RWECommerzbankAllianzBoschGaleria KaufhofSWR

Unsere Angular-Schulungen

Erweitere dein Angular-Wissen mit diesen Kursen.

Angular & TypeScript

Angular & TypeScript

Grundlagen-Intensivkurs

Grundlagen-Intensivkurs für den Einstieg in Angular und TypeScript. Perfekt für Einsteiger:innen.

3 Tage Vor Ort oder Remote
Zur Schulung
Angular Advanced

Angular Advanced

Fortgeschrittene Konzepte

Fortgeschrittene Konzepte für erfahrene Entwickler:innen. RxJS, Testing, Performance und Architektur.

3 Tage Vor Ort oder Remote
Zur Schulung
Modern Angular - 2025 Edition

Modern Angular - 2025 Edition

Neueste Features

Für erfahrene Angular-Entwickler:innen. Lerne Signals, Control Flow, SSR und die neuesten Features.

2 Tage Vor Ort oder Remote
Zur Schulung
Angular & AI Engineering

Angular & AI Engineering

KI-gestützte Entwicklung

Moderne Angular-Entwicklung mit KI-Tools. Lerne AI-unterstützte Entwicklung und Agentic Engineering.

2 Tage Vor Ort oder Remote
Zur Schulung

Alle Schulungen werden von workshops.de workshops.de durchgeführt.

Interaktiver Workshop

Schneller und angenehmer lernen.

Bücher und Videokurse sind heute nicht mehr wegzudenken. Allerdings kannst du in unserer Schulung:

  • Durch direktes Feedback schneller lernen.
  • Trainer:in nach konkreten Lösungsansätzen für dein Projekt fragen.
  • Gemeinsam Lernhürden überwinden.
  • Einfach eine gute Zeit mit anderen Entwicklern in der gleichen Situation haben.
Teilnehmer Remote Session

Was sind Angular bzw. TypeScript?

Ein Kurzüberblick, um
was es geht.

Angular Logo

Angular

Angular ist ein weltweit millionenfach eingesetztes clientseitiges JavaScript-Framework zur Erstellung von Webanwendungen. Das Framework gibt klare Strukturen und unterstützt u. a. Modularisierung und Lazy-Loading. Es wird von Google entwickelt und richtet sich an Entwickler:innen von komplexen Enterprise-Anwendungen. Seit Version 2 heißt das Framework nicht mehr AngularJS sondern Angular.

TypeScript Logo

TypeScript

TypeScript wird seit 2012 von Microsoft entwickelt und ist ein Aufsatz auf die Sprache JavaScript (die Basis der Web-Anwendungsentwicklung). Es erweitert diese u.a. um ein Typensystem, das die Entwicklung und Pflege von Webanwendungen stark unterstützt. Gerade Entwickler:innen, die vorher Programmiersprachen wie Java oder C# gelernt haben, finden sich so deutlich leichter zurecht.

Annika Stille
"Die Trainer:innen sind absolute Profis und übermitteln ihre Begeisterung für das Thema. Unsere Mitarbeiter profitieren von intensiven, praktischen Trainings, in denen auf ihre Bedürfnisse eingegangen wird. Das Feedback ist ausgesprochen gut."

Annika Stille

Verantwortliche für interne Weiterbildung, Adesso AG

Agenda

Wissen aus der Praxis.

Wir sind selbst Entwickler:innen und wissen, welche Probleme zuerst in der echten Welt auftreten werden. Deshalb arbeiten wir mit Beispielen, die aus der echten Welt stammen. Diese haben wir dann auf den Kern reduziert, um diese leicht vermitteln zu können. Der Praxis-Anteil liegt dabei bei 60%.

TypeScript

Grundlagen TypeScript

Wir starten mit einer kurzen Einführung in TypeScript (ca. 3 Stunden). Dort lernen wir die Grundlagen für den anschließenden Angular-Teil.

Unterschiede zu ES6
Funktionen und Scopes
Fat Arrow
Typen
Klassen
Decorators / Annotationen
Modul-System
Interfaces
Generics
Destructuring
Angular

Angular Komponenten und Services

Danach erarbeiten wir die Grundkonzepte von Angular entlang einer durchgehenden Beispiel-Anwendung. Dazu gibt es immer einen kurzen Theorie-Teil, gefolgt von einer Aufgabe. Zu den verschiedenen Schritten stellen wir eine Musterlösung bereit.

Einführung in die Konzepte von Angular
Komponenten und Komponentenarchitektur
Inputs und Outputs
Kommunikation zwischen Komponenten
Umgang mit Direktiven
Arbeiten mit Angular CLI
Nutzen eigener Services
Change Detection
Dependency Injection
Angular

Angular Formulare und Rest-APIs

Nach den Grundlagen gehen wir zu den Themen über, die den Kern von jeder Anwendung bilden. Formulare, Validierung und die Anbindung an Backend-Services.

Template Driven Forms
Reactive Forms
Form Builder
Validatoren (Standard und Custom)
Routing & Lazy Loading
REST-API Zugriff mit HttpClient
Authentifizierung
Child-Routes und Guards

Erweiterte Agenda

Angepasst auf eure Bedürfnisse.

Wir stellen euch als Trainer:innen-Community ein großes Portfolio an Materialien und Aufgaben zur Verfügung. Da in wenigen Tagen aber nur eine bestimmte Menge an Wissen aufgenommen werden kann, haben wir fortführende Themen die wir auf die jeweiligen Bedürfnisse und Herausforderungen der Gruppe anpassen. Wenn ihr also die Grundlagen schon kennt, werden diese nur kurz wiederholt damit alle dieselbe Terminologie und Konzepte benutzen. Dies klappt in die andere Richtung natürlich genauso und es können z.B. Basis-Module für HTML & CSS dazu genommen werden.

Ihr entscheidet gemeinsam mit euer:m Trainer:in, wie wir euch am besten weiterhelfen können. Manchmal macht es auch Sinn, zwei Einheiten mit einem Abstand einiger Wochen durchzuführen, um das Wissen etwas sacken zu lassen.

Beispiel Classroom von workshops.DE

Beispiel Classroom von workshops.DE

Aktuell haben wir über 20 Module die wir in unserer Angular Schulung kombinieren können. In unserem workshops.de virtuellen Klassenraum können wir diese dynamisch und flexibel verwalten. Wir wollen an dieser Stelle auch klar kommunizieren, dass in unseren öffentlichen Schulungen durch die oft sehr gemixte Gruppe nicht alle Zusatzmodule im Detail besprochen werden können. Hier eine Auswahl unserer zusätzlichen Module:

Angular

Angular weiterführende Themen

Die restliche Zeit widmen wir individuellen Themenwünschen. Hierbei kann die Gruppe wählen, welche Themen am relevantesten für sie sind. Wir haben über 600 Folien, aus denen ad hoc ausgewählt werden kann.

Observables vs. Promises
Reactive Programming mit Observables
Angular Signals
Standalone Components
Performance
Unit Testing mit Jasmine und Karma
E2E Testing mit Cypress
Debugging
Deployment
CDK

Architektur großer Anwendungen

Wie teilt man eine Applikation am Besten auf und warum? Wie programmiere ich zukunftssicher? In diesem Teil liefern wir die Antworten.

Schneiden von Modulen
Wiederverwendbare Pakete
Arbeiten mit Monorepos
Angular Elements
Web Components
RxJS

RxJS für Reaktive Architekturen

Was ist der Unterschied zwischen ReplaySubject und BehaviorSubject und wann benutze ich was? Wie benutze ich RxJS (Reaktive Erweiterungen für JavaScript) um meine Anwendung wartbar zu implementieren?

Observables
Cold vs. Hot Observables
Operatoren im Detail
Observables vs. Subjects
Different Types of Subjects
Karma

Testing & Debugging

Manuelles Testen ist sehr Zeitaufwendung und lenkt euch von der eigentlichen Entwicklung ab. Mit einer sinnvollen Teststrategie könnt ihr euren Code absichern und schneller entwickeln.

Unit Tests vs. End-to-End Tests
Unit Testing
End-To-End Testing mit Protractor
Source Maps
DevTools
Router

Routing für Fortgeschrittene

Der Angular Router ist mächtig und bietet viele Features. Wir zeigen euch, wie ihr das Beste aus dem Router herausholt und eure Anwendung performant strukturiert.

Aufteilung in Module
Lazy-Loading
Router-Event-System
Guards
Resolver
Preloading Strategien
Angular

Statemanagement

Wie verwalte ich den Zustand meiner Anwendung effizient? Wir vergleichen verschiedene Ansätze und zeigen euch, wann welche Lösung am besten passt.

State-Libraries im Vergleich
Redux und @ngrx/Store
@ngrx/Effects
Performanceverbesserung
Signals vs. Observables

Bewertungen

Die Meinung unserer Teilnehmer:innen zählt.

Nach jeder Schulung bitten wir unsere Teilnehmer:innen um Feedback. Aus insgesamt 1123 abgegebenen Bewertungen erreichen wir aktuell eine durchschnittliche Bewertung von 4.8 Sternen.

Alle Bewertungen anzeigen →

"guter Workshop, um die Grundlagen zu verstehen und einen Einstieg zu finden."

Florian Pauly 26.05.2025

"Sehr gute Schulung vom Super(Web)Dave"

Thomas Stolz 07.11.2024

"Immer gerne wieder. Im nächsten Jahr dann vielleicht der Advanced-Kurs."

Anonyme/r Teilnehmer:in vom 22.08.2024 22.08.2024

"Top Trainer und top Workshop! Fühle mich super motiviert und kann nicht abwarten das Gelernte anzuwenden. Danke!"

Maximilian Boll 19.01.2024

"Nach diesem Workshop kann man schon erste professionelle Apps erstellen."

Selim Incirkus 14.12.2023

"Die Angular-Schulung war äußerst lehrreich und motivierend. Klare Präsentation, interaktive Übungen und ein engagierter Trainer haben die Schulung zu einer positiven Erfahrung gemacht. Freue mich auf zukünftige Schulungen!"

Dimo Doncheff 14.11.2023

Kosteneffizienz

Spare Kosten.

Kennst Du die Studie der Standish Group? Fehler ganz am Anfang eines Projektes sind die Teuersten. Wir arbeiten seit über 10 Jahren mit Angular und haben die meisten Fehler schon gemacht. Nutze unsere Erfahrung und vermeide die häufigsten Anfängerfehler.

Kostenersparnis durch professionelle Schulung

Voraussetzungen

Ohne viel Vorwissen direkt starten.

Voraussetzung sind Grundlagenkenntnisse in JavaScript und HTML. Innerhalb des Workshops gehen wir auf die individuelle Situation der Gruppe ein und passen sowohl den Fokus als auch die Geschwindigkeit an. Somit können dann z.B. Grundlagen noch einmal wiederholt oder auch übersprungen werden.

Technische Voraussetzung für die Schulung ist ein Notebook mit Windows, Linux oder MacOSX. Weiterhin wird NodeJS mit einigen Paketen benötigt, du bekommst hierzu eine Schritt-für-Schritt-Anleitung nach deiner Anmeldung zu diesem Workshop.

Teilnehmer beim Programmieren in der Schulung

Enthaltene Leistungen

Alles Wichtige ist dabei.

Vorgespräch mit Trainer:in

Jede Gruppe ist anders. Damit wir den Workshop für euch optimal konzipieren können, führen wir vor jedem In-House Workshop ein intensives Gespräch mit euch.

Kursunterlagen inkl. Updates

Du erhältst Zugriff auf alle Unterlagen und Zusatzmaterialien über unser virtuelles Klassenzimmer. Mit deinem Account hast du lebenslangen Zugriff - inkl. Aktualisierungen!

Teilnahmezertifikat

Nach erfolgreichem Abschluss erhältst du ein offizielles Teilnahmezertifikat als Nachweis deiner Weiterbildung. Das Zertifikat ist auf LinkedIn teilbar.

Essen & Trinken

In unseren öffentlichen Schulungen sind Essen und Trinken für die komplette Veranstaltungszeit enthalten. Vegetarische Optionen sind verfügbar.

Kontakt

Sind noch Fragen offen?

Robin Böhm

Robin Böhm

Dann schreib' uns einfach eine E-Mail an info@angular.de. Wenn du einen persönlicheren Kontakt vorziehst, freuen wir uns auch über einen Anruf von dir! Wir sind werktags von 8 bis 13 Uhr telefonisch unter +49 30 / 75437336 erreichbar.

Alle Angular-Schulungen

Finde die passende Schulung für dein Level und deine Ziele.

Angular & TypeScript

Angular & TypeScript

3 Tage

Grundlagen-Intensivkurs für den Einstieg in Angular und TypeScript. Perfekt für Einsteiger:innen.

Zur Schulung
Angular Advanced

Angular Advanced

3 Tage

Fortgeschrittene Konzepte für erfahrene Entwickler:innen. RxJS, Testing, Performance und Architektur.

Zur Schulung
Modern Angular - 2025 Edition

Modern Angular - 2025 Edition

2 Tage

Für erfahrene Angular-Entwickler:innen. Lerne Signals, Control Flow, SSR und die neuesten Features.

Zur Schulung
Angular & AI Engineering

Angular & AI Engineering

2 Tage

Moderne Angular-Entwicklung mit KI-Tools. Lerne AI-unterstützte Entwicklung und Agentic Engineering.

Zur Schulung

Alle Schulungen werden von workshops.de workshops.de durchgeführt.

Alle Schulungen ansehen

Newsletter

Bleibe auf dem Laufenden mit den neuesten Angular News, Tutorials und Schulungsangeboten.

Newsletter abonnieren