1
EGOS! PDF MVC Content Application Framework v7.1.21.1202. ©EGOS! The Education Company, Alle Rechte vorbehalten. Created on 08.01.2022 11:03:23. ID9789. Angular Advanced Single Page Application Development >> Angular Advanced Single Page Application Development Angular ist ein TypeScript-basiertes Front-End-Webapplikationsframework. Es wird von einer Community aus Einzelpersonen und Unternehmen, angeführt durch Google, entwickelt und als Open-Source-Software publiziert. Ihr Nutzen In diesem Seminarie lernen Sie, wie sich mit Angular große und robuste Unternehmensanwendungen entwickeln lassen. Basierend auf einem vollständigen Projekt und vielen Beispielen werden zahlreiche Architekturansätze und Best Practices diskuiert. Am Ende liegt eine Vorlage für Ihre eigenen Projekte Voraussetzungen Angular Basic~9757 oder dem entsprechende Kenntnisse Hinweise Version: 2019 Preis pro Teilnehmer EUR 1850,- exklusive der gesetzlichen MwSt. Seminardauer 3 Tag(e)/Day(s) Seminarinhalte Tag 1 * Struktur für große Anwendungen - Monorepos und Microfrontends - Architekturen mit Domain Driven Design (DDD) planen - CLI Workspaces und Monorepos mit Nx (Nrwl Extensions) - Wiederverwendbare npm-Pakete entwickeln und verteilen - Anpassbare Bibliotheken mit erweiterten DI-Mustern und Content Projection - Microfrontends mit Angular - Das Open/Closed-Principle in Angular * Moderne Architekturen mit Ivy und Angular Elements - Web Components mit Ivy und Angular Elements - Komponenten zur Laufzeit erzeugen - Dynamisches Laden von Komponenten - Zone-less Change Detection - Higher Order Components - Eine Zukunft ohne NgModules - Micro Apps mit Web Components und Alternativen - Architekturvorgaben erzwingen * State Management Patterns - Der State-Layer und DDD - Den Redux-Ansatz mit NGRX nutzen - Building-Blocks mit Schematics generieren - Entitäten mit @ngrx/entities verwalten - Praktikabler Umgang mit Immutables - Fassaden als Dreh- und Angelpunkt - NGRX: Wann, wann nicht und Alternativen? - NGRX und Lazy Loading von Modulen Tag 2 * Performance Tuning - Lazy Loding mit und ohne Router - Data Binding Performance mit OnPush - Tree-Shakables Providers - Differential Serving - AOT und Tree Shaking - Serverside Rendering - Progressive Web Apps und Service Worker Caching - Web Worker und die CLI * Customization und White-Label-Solutions - Kundenspezifische Anpassungen zur Laufzeit - Kundenspezifische Anpassungen zur Compiletime - Anpassungen über DI - Optionen für die Konfiguration * Moderne Security-Lösungen und Single Sign-on - Existierende Identity-Lösungen wie Active Directory anbinden - Social Login (Login with Facebook etc.) - OAuth 2 und OpenId Connect - JSON Web Tokens (JWT) - Token Refresh - Single Sign out - Aktuelle Empfehlungen der OAuth 2 Working Group und Konsequenzen Tag 3 * Reaktive Architekturen - Reaktives Denken und reaktiver Entwurf - Chaining/ Piping von Operatoren - Higher-Order Observables - Implizites und Explizites Schließen - Cold und Hot Observables - Subjects nutzen - Fehlerbehandlung - Debugging - Das neue @ngrx/component * Cross Cutting Concerns - Routen mit Guards schützen - Globale Warnmeldungen - Anfragen und Antworten mit HttpInterceptoren global bearbeiten - Direktiven für Cross Cutting Concerns - Globales Error-Handling - Router Events * Internationalisierung - I18N Pipes - Übersetzungen mit dem Angular Compiler (Runtime I18N) - Übersetzungen mit ngx-translate - I18N und Eingaben Unsere BildungsberaterInnen stehen Ihnen gerne zur Verfügung. Innsbruck +43 (0)512 36 47 77, Salzburg +43(0)662 45 01 74. © 2022 EGOS! The Education Company, Alle Rechte vorbehalten. Irrtümer und Druckfehler vorbehalten. Seite Lernen und Entwickeln www.egos.co.at

Angular, Advanced Single Page Application Development

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Angular, Advanced Single Page Application Development

EG

OS

! PD

F M

VC

Con

tent

App

licat

ion

Fra

mew

ork

v7.1

.21.

1202

. ©E

GO

S! T

he E

duca

tion

Com

pany

, Alle

Rec

hte

vorb

ehal

ten.

Cre

ated

on

08.0

1.20

22 1

1:03

:23.

ID97

89. A

ngul

ar A

dvan

ced

Sin

gle

Pag

e A

pplic

atio

n D

evel

opm

ent

>> AngularAdvanced Single Page Application Development

Angular ist ein TypeScript-basiertes Front-End-Webapplikationsframework. Es wird von einerCommunity aus Einzelpersonen und Unternehmen, angeführt durch Google, entwickelt und alsOpen-Source-Software publiziert.

Ihr Nutzen

In diesem Seminarie lernen Sie, wie sich mit Angular große undrobuste Unternehmensanwendungen entwickeln lassen.Basierend auf einem vollständigen Projekt und vielen Beispielenwerden zahlreiche Architekturansätze und Best Practicesdiskuiert. Am Ende liegt eine Vorlage für Ihre eigenen Projekte

Voraussetzungen

Angular Basic~9757

oder dem entsprechende Kenntnisse

Hinweise

Version: 2019

Preis pro Teilnehmer

EUR 1850,- exklusive der gesetzlichen MwSt.

Seminardauer

3 Tag(e)/Day(s)

Seminarinhalte Tag 1* Struktur für große Anwendungen- Monorepos und Microfrontends- Architekturen mit Domain Driven Design (DDD) planen- CLI Workspaces und Monorepos mit Nx (Nrwl Extensions)- Wiederverwendbare npm-Pakete entwickeln und verteilen- Anpassbare Bibliotheken mit erweiterten DI-Mustern undContent Projection- Microfrontends mit Angular- Das Open/Closed-Principle in Angular

* Moderne Architekturen mit Ivy und Angular Elements- Web Components mit Ivy und Angular Elements- Komponenten zur Laufzeit erzeugen- Dynamisches Laden von Komponenten- Zone-less Change Detection- Higher Order Components- Eine Zukunft ohne NgModules- Micro Apps mit Web Components und Alternativen- Architekturvorgaben erzwingen

* State Management Patterns- Der State-Layer und DDD- Den Redux-Ansatz mit NGRX nutzen- Building-Blocks mit Schematics generieren- Entitäten mit @ngrx/entities verwalten- Praktikabler Umgang mit Immutables- Fassaden als Dreh- und Angelpunkt- NGRX: Wann, wann nicht und Alternativen?- NGRX und Lazy Loading von Modulen

Tag 2* Performance Tuning- Lazy Loding mit und ohne Router- Data Binding Performance mit OnPush- Tree-Shakables Providers- Differential Serving- AOT und Tree Shaking- Serverside Rendering- Progressive Web Apps und Service Worker Caching- Web Worker und die CLI

* Customization und White-Label-Solutions- Kundenspezifische Anpassungen zur Laufzeit

- Kundenspezifische Anpassungen zur Compiletime- Anpassungen über DI- Optionen für die Konfiguration

* Moderne Security-Lösungen und Single Sign-on- Existierende Identity-Lösungen wie Active Directory anbinden- Social Login (Login with Facebook etc.)- OAuth 2 und OpenId Connect- JSON Web Tokens (JWT)- Token Refresh- Single Sign out- Aktuelle Empfehlungen der OAuth 2 Working Group undKonsequenzen

Tag 3* Reaktive Architekturen- Reaktives Denken und reaktiver Entwurf- Chaining/ Piping von Operatoren- Higher-Order Observables- Implizites und Explizites Schließen- Cold und Hot Observables- Subjects nutzen- Fehlerbehandlung- Debugging- Das neue @ngrx/component

* Cross Cutting Concerns- Routen mit Guards schützen- Globale Warnmeldungen- Anfragen und Antworten mit HttpInterceptoren global bearbeiten- Direktiven für Cross Cutting Concerns- Globales Error-Handling- Router Events

* Internationalisierung- I18N Pipes- Übersetzungen mit dem Angular Compiler (Runtime I18N)- Übersetzungen mit ngx-translate- I18N und Eingaben

Unsere BildungsberaterInnen stehen Ihnen gerne zur Verfügung. Innsbruck +43 (0)512 36 47 77, Salzburg +43(0)662 45 01 74.

© 2022 EGOS! The Education Company, Alle Rechte vorbehalten. Irrtümer und Druckfehler vorbehalten. Seite

Lernen und Entwickeln www.egos.co.at