Angular & TypeScript Intensiv-Schulung

Angular & TypeScript
Intensiv-Schulung

Der beste Weg, um mit Angular zu starten!

Seit 5 Jahren entwickeln wir Angular-Projekte und geben unsere guten als auch schlechten Erfahrungen an euch weiter!

Wir machen dich und dein Team fit für den produktiven
Einsatz mit dem Angular Framework.

Für einzelne Entwickler oder kleine Gruppen bieten wir
monatliche Workshops in Berlin, München, Hamburg und Essen an.
Für größere Teams empfehlen wir eine Inhouse-Schulung.

Weiter zu Terminen & Inhouse-Anfrage »

Was ist Angular bzw. TypeScript?

Angular Framework

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 einem 30-köpfigen Team bei Google entwickelt und richtet sich an Entwickler von komplexen Enterprise-Anwendungen. Seit der Veröffentlichung der Version 2 heißt das Framework nicht mehr AngularJS sondern Angular.

TypeScript

TypeScript wird seit 2012 von Microsoft entwickelt und ist ein Aufsatz auf Sprache JavaScript(die Basis der Webanwendungsentwicklung). Es erweitert die Programmiersprache JavaScript u. a. um ein Typensystem , welche die Entwicklung und Skalierung von Webanwendungen stark unterstützt. Gerade Entwickler die vorher Programmiersprachen wie Java oder C# gelernt haben finden so ein deutlich leichteren Zugang.

RWE Group Business Services GmbH, Dortmund
Commerzbank
Allianz
Robert Bosch GmbH, Stuttgart
Galeria Kaufhof
SWR

Warum entscheiden sich Unternehmen für unseren Workshop?

Kosteneffizient

Kennst Du die Studie der Standish Group? Fehler ganz am Anfang eines Projektes sind die Teuersten. Wir helfen Dir, diese zu vermeiden.

Enorme Zeitersparnis

Wir haben den Quellcode durchgearbeitet, wertvolle Erfahrung gesammelt und teilen Dir unser Wissen mit. Der richtige Tipp spart oft Wochen und Monate.

Unsere Erfahrung

Mit über 150 duchgeführten Angular Workshops bei mehr als 600 Unternehmen kennen wir die Herrausforderungen und wissen wie wir verschiedenste Teams schnell auf Kurs bekommen.

Beste Bewertungen

Durch die mittlerweile 450 eingegangenen Bewertungen und Feedbacks verbessern wir uns kontinuierlich. Lies hier was unsere Teilnehmer sagen.

Individuelle Anpassung

Wir haben viel mehr Material als wir in 3 Tagen durchnehmen können. In jedem Workshop können individuelle Wünsche und der Fokus definiert werden.

Lerne aus unseren Fehlern

Wir arbeiten seit über 4 Jahren mit Angular und haben die meisten Fehler schon gemacht. Nutze unsere Erfahrung.

Es gibt niemanden in Deutschland,
der es [AngularJS] so drauf hat wie ihr.

Hays AG

Menschlich wie auch fachlich große Klasse!

viaprinto

Viele "Aha"- und "Ach-so-geht-das"-Momente

Bosch SI

Warum lieben Entwickler unseren Workshop?

Zeiteffizient

Vergeude nicht deine Zeit damit, dir über Wochen mühsam beizubringen was mit richtiger Unterstützung wirklich schneller geht.

Konzepte verstehen

Vermeide lästiges Debugging, weil dir grundlegende Konzepte hinter dem Angular Framework fehlen.

Gemeinsam lernen

Besser als nur Bücher lesen ist, sich im Dialog mit Gleichen auszutauschen. Lernen muss interaktiv sein und Spass machen!

Stelle Fragen

Im Kurs kannst Du die Fragen stellen, die Du nur schlecht googlen kannst, z.B. "Besserer Weg, um meine Applikation zu strukturieren".

Steigere Deinen Wert

Die Entwicklung verschiebt sich immer mehr in Richtung Frontend. Sei nicht irgendwann überflüssig.

Interaktiv

Wir entwickeln gemeinsam ein Projekt und tauschen uns über die Schritte und auftretenden Herrausforderungen aus.

Deine Trainer

"Wir sind ein Team aus Angular-Trainern,
die sich über die Begeisterung für Angular gefunden haben."

Durch den Austausch unserer gemeinsamen Erfahrungen entwickeln wir uns und unsere Schulungen ständig weiter.

Sascha Brink Image Sascha Brink
Robin Böhm Image Robin Böhm
David Müllerchen Image David Müllerchen
Peter Müller Image Peter Müller
Nico König Image Nico König
Christian Liebel Image Christian Liebel
Aaron Czichon Image Aaron Czichon
Timo Korinth Image Timo Korinth
Gregor Woiwode Image Gregor Woiwode


Einführung in TypeScript

Bei der Schulung handelt es sich um einen Praxis-Workshops mit ca. 60% Praxis. Wir starten mit einer kurzen Einführung in TypeScript (ca. 3 Stunden). Dort lernen wir die Grundlagen für den anschließenden Angular-Teil.

Angular Grundkonzepte

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.

Über 600 Folien Material

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. Auf das gesamte Material kann auch nach dem Workshop dauerhaft zugegriffen werden.

Grundlagen TypeScript

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

Angular Komponenten und Services

  • Einführung in die Konzepte von Angular
  • Komponenten und Komponentenarchitektur
  • Inputs und Outputs - Kommunikation zwischen Komponenten
  • Anzeigen von Daten und nutzen von bestehenden Direktiven
  • Arbeiten mit Angular CLI
  • Erstellen und nutzen eigener Services
  • Inputs und Outputs - Kommunikation zwischen Komponenten
  • Change Detection
  • Dependency Injection

Angular Formulare und Rest-APIs

  • Template Driven Forms
  • Reactive Forms
  • Form Builder
  • Validatoren und Fehlermeldungen
  • Formulare über Templates und Models
  • Routing inkl. Child-Routes und Lazy Loading
  • Zugriff auf eine REST-API
  • Authentifizierung / Login

Angular weiterführende Themen

  • Observables vs. Promises
  • Reactive Programming mit Observables
  • Performance
  • Benutzung von 3rd-Party-Komponenten
  • Unit Testing mit Jasmine und Karma
  • E2E Testing mit Protractor
  • Debugging

Voraussetzungen

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 Intensiv-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.

Sind noch Fragen offen?

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

Kontakt

Britta Lenzen Image
Britta Lenzen
Office Management

Schulungszeiten

Im Normalfall beginnen unsere Schulungen am ersten Tag um 9:00 Uhr und enden am letzten Tag um 16:30 Uhr.

Die genauen Start- und Endzeiten findet ihr, wenn ihr auf einen Termin klickt.