Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background

MANAGED TRAINING SERVICES

Unser Leistungspaket für Ihr Bildungskonzept

Header Image
 
 
 

Angular 4 Fortgeschrittenenkurs

Seminardauer: 3 Tage
zur unverbindlichen Anfrage

Ziele

In dieser 3-tägigen Schulung erhalten die Teilnehmer das passende und vertiefende Knowhow für Angular in der aktuellen Majorversion 4. Nach einem allgemeinen Einstieg in Angular befasst sich der Kurs detailliert mit den Themen Projektorganisation, Bibliotheken, Komponenten, Direktiven, Services, Formularen, Reaktive Programmierung, Modulen, Softwaretest und Projekt Deployment. Die Inhalte werden anhand eines durchgängigen Beispiels veranschaulicht.

Zielgruppe

  • Web-Entwickler
  • Web-Programmierer mit Erfahrung mit HTML, CSS, JavaScript

Voraussetzungen

Gute JavaScript-Kenntnisse

Agenda

Einführung in Typescript

  • Überblick und Einordnung zu ECMA Script
  • Basisdatentypen
  • Konstanten und Variablen (let und var)
  • Getter und Setter
  • Klassen
  • Interfaces
  • Operatoren und Funktionen
  • Dekoratoren

Angular- CLI - Projektorganisation

  • ng-new - Ein Applikationsgrundgerüst
  • ng-init – Projektupdate
  • ng-serve – Anwendungsstart über Proxy
  • ng-start – Anwendungsstart über cli
  • ng-lint – Angular Style Guide

Drittanbieter Bibliotheken einbinden

  • CSS Präprozessor verenden
  • Bootstrap verwenden
  • Semantic UI einbinden

Angular - Komponenten

  • Grundbausteine einer Anwendung
  • Selektoren
  • Property Binding – mit Komponenten kommunizieren
  • Event Binding – Reaktion auf Ereignisse
  • Komponentenschnittstellen definieren (Input-, Output-, Two-Way-Data- Bindings)
  • Der Lebenszyklus einer Komponente

Angular - Direktiven (Html erweitern)

  • Manipulation von DOM- Eigenschaften
  • ElementRef
  • HostListener
  • Strukturdirektiven (*ngFor, *ngIf, [ngSwitch])
  • Standarddirektiven
  • Pipes

Angular – Services

  • Dependency Injection – Code in Services auslagern
  • Abhängigkeiten anfordern
  • Eingebaute Abhängigkeiten
  • Bereitstellen von Abhängigkeiten

Angular – Routing

  • Routen konfigurieren
  • Routing- Parameter
  • Routing in Module einbauen
  • Routen verlinken
  • Routen verschachteln
  • Weiterleitung

Angular - Http

  • Einfache Requests mit http
  • Benutzerdefinierte Anfragen über die Request-Klasse
  • Request erweitern mit zusätzlichen Header
  • JSONP

Angular – Reaktive Programmierung (RxJS)

  • Observables
  • Operatoren

Angular – Formulare

  • Template Driven Forms
  • Reactive Forms
  • Eigene Validatoren

Angular – Module

  • Das Modulkonzept
  • Aufteilung in Module
  • Shared Module
  • Lazy Loading von Modulen
  • Routen absichern
  • Asynchrone Daten vorladen
  • Modulloader (Webpack und SystemJS)

Softwaretest

  • Tests mit Karma
  • Test mit Protractor
  • Tests mit Jasmine

Projekt Deployment

  • ng-build – deploybare Builds erstellen
  • Applicationstatus verwalten mit Redux – Übersicht
  • AOT – Modus

Durchgängiges Beispiel – Parkeisenbahn Auensee (PBA)

Schulungsunterlagen

nach Absprache
 

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.395,00€ pro Person

spacing line1.660,05€ inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Merkzettel Icon Auf den Merkzettel
PDF IconPDF Icon
 

Europaweit unter den Besten
Unser Education Center wird seit 2012 beim jährlichen Leistungsaudit für das ITCR - International Training Center Rating® jeweils in der höchsten Leistungsstufe mit 5 von 5 Sternen ausgezeichnet.
Das bestätigt unseren langjährigen Premium-Status als Bildungsanbieter und beweist gleichzeitig, dass wir zu den besten Schulungshäusern in Europa gehören.

IT-Schulungen.com 5 Sterne

 Microsoft Learning Partner

Linux Foundation Training Partner

LPI Gold Approved Training Partner

 
 

Diese Seite weiterempfehlen:

Merkzettel Icon
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel

Zuletzt angesehen