Download als PDFSchulung:
Angular

Kurs-IDDauerPreisNächste TermineVeranstal­tungsortDFG
WANG3 Tage1.730 EURAuf Anfrage

Preise pro Person zzgl. MwSt., Inhouse Seminare auf Anfrage.

Seminarbeschreibung

Angular ist die derzeit bedeutendste Plattform zur Erstellung von JavaScript-basierten Single Page Applikationen. Eine Angular-Anwendung basiert auf Komponenten und wird in TypeScript geschrieben, einer statisch typisierten Variante der aktuellen Javascript-Version ECMA6.
In diesem dreitägigen Seminar lernen Sie die Grundlagen zum Aufsetzen eines Angular-Projekts und dem Erstellen einer Single Page App. In diesem Zusammenhang werden Konzepte von Angular, wie Komponenten, Formularhandling, Routing, Templates, Services und Direktiven oder HTTP-Requests mit Observables erarbeitet, sowie Unit- und Integrationtests mit Karma und Protractor behandelt. Sie nutzen Tools wie die Angular-CLI und den TypeScript-Compiler, um eine modulare, auf ECMA6-Klassen basierende Angular-Anwendung zu bootstrappen.
Nicht mehr Angular 2: Seit Jahresbeginn 2017 firmiert der zuvor als "Angular 2" bekannte Nachfolger von AngularJS offiziell nur noch als Angular und unterliegt einer semantischen Versionierung. Geplant ist ein Major-Versionsschritt pro Halbjahr. Wir behandeln im Seminar die jeweils aktuelle Version.

Kurs-Inhalt

Tooling und Projektarchitektur

  • Tooling in der Angular-Entwicklung
  • Angular-Entwicklung in Visual Studio Code
  • TypeScript und der TypeScript Compiler TSC
  • SystemJS, Webpack, RollupJS
  • Das Command Line Tool Angular-CLI
  • Augury als Development-Tool

Grundlagen

  • Überblick über Angular
  • Das Angular Modulsystem
  • Einsatz von Dekoratoren
  • Erstellung von Komponenten
  • Services und Dependency-Injection
  • Components und Directives
  • Standarddirektiven und Pipes
  • Lifecycle von Komponenten
  • Vordefinierte Komponenten
  • Styling von Komponenten

Vertiefung

  • Templatesyntax für Komponenten
  • Die HTTP-Library
  • Zugriff auf REST-API
  • Async Pipes
  • Formulare in Angular
  • Template- und Model-driven Forms
  • Observables in Formularen
  • Routing in Angular
  • Routing mit Guards

Testen von Angular Projekten

  • Unit-Tests mit Karma und Jasmine
  • UI-Tests mit Protractor

Zielgruppe

Web-Designer, Web-Programmierer, Frontend-Entwickler

Voraussetzung für Seminar-Teilnahme

Grundkenntnisse in HTML & CSS. Gute Grundkenntnisse in JavaScript sowie Grundkenntnisse in ECMAScript 6 und TypeScript.

Seminar-Dauer

3 Tage, 1. Tag 10:00 bis 17:30 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Profitieren Sie durch den Einstieg in eine aktuelle Webtechnologie
  • Erhalten Sie Fachwissen und Unterstützung aus erster Hand
  • Erleben Sie Angular.js in praxisnahen Beispiele und Übungen während des Seminars
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Seminar-Termine

Termine gerne auf Anfrage möglich.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
Dieses Seminar bieten wir aktuell nicht im offenen Seminarprogramm an.
Bei Interesse an einem Inhouse- oder Individualseminar mit diesem Inhalt setzen Sie sich gerne mit uns in Verbindung.

✱  Durch­führungs­garantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Einzelschulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Einzelschulungen haben Sie den Trainer ganz für sich alleine.
Zum Geschaeftsbereich Competence Center
Schulung
Vielleicht interessieren Sie auch unsere Schulungen JavaScript oder ECMAScript 6 und TypeScript ?

Service

Competence Center

Schulung