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

Digitale Transformation - der Workshop zum Einstieg

19.09.-20.09.2019 in Nürnberg

Seminar Certified Ethical Hacker v10 (CEH)

14.10.-18.10.2019 in Nürnberg

Header Image
 
 
Seminar mit gesichertem Termin

Angular Kompaktkurs

Seminardauer: 3 Tage
zur unverbindlichen Anfrage

Ziele

In diesem dreitägigen Kompaktkurs lernen die Teilnehmer, wie Sie mit Angular (aktuelle Majorversion) Single-Page-Applicationen erstellen. Außerdem sammeln Sie erste Erfahrungen mit TypeScript, der Angular-Systemsprache und werden auch an die Vorteile der komplexeren Funktionen des Frameworks eingeführt.

Die Schulung wird auf der jeweils aktuellen Version von Angular durchgeführt.

Zielgruppe

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

Voraussetzungen

Gute JavaScript-Kenntnisse.

Agenda

Einführung in Typescript

  • Überblick und Einordnung zu ECMA Script
  • Basisdatentypen
  • Konstanten und Variablen
  • 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
  • Material Design

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

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

Softwaretest Einführung

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

Projekt Deployment

  • ng-build – deploybare Builds erstellen
  • AOT – Modus

Schulungsunterlagen

nach Absprache

Gesicherte Termine

TerminSeminarStandort
12.08. - 14.08.2019 Angular Kompaktkurs Nürnberg
Tags: Angular
 
Anmeldungen vorhanden
Gesicherte Termine
derzeit 1 Termin
12.08. - 14.08.2019 in Nürnberg

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.495,00 € pro Person

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

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon
 

Diese Seite weiterempfehlen:

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