Schulung: Angular - Aufbauwissen (Angular Advanced)

Architektur und Modularisierung - Muster-Architektur einer Angular-basierten Single-Page-Web-Application (SPA) - Eigene HTML-Erweiterungen mit Direktiven - Web Components (Custom Components) erstellen mit Angular Elements - Content Projection - Kommunikation zwischen Komponenten und Direktiven - Library Projekte - Angular Package Format (APF) - Erstellen von NPM-Projekten - Mono Repo-Ansatz vs. Multiple Repositories Tipps & Tricks - Hintergrundwissen zur Datenbindung und Change Detection - Namenskonvention - Best Practices Performance - Performancesteigerung u.a. mit Immutables und Observables - Erweiterte Routing-Techniken - Lazy Loadinng / Differential Load Angular Universal - Angular auf dem Webserver (Server Side Rendering) - Hydration - Static Site Generation (SSG) Weitere Features - Lifecycle-Hooks - Dynamische Formulare - Eigene Validierungsregeln - Eigene Pipes - Animationen Sicherheit - Bedrohungen nach OWASP - Cross-Site Scripting (XSS) - Content Security Policy (CSP) - Cross-Site Request Forgery (CSRF / XSRF) - Cross-site Script Inclusion (XSSI) Testen und Qualittssicherung - Unit Tests von Angular-Anwendungen mit mit Jasmine und Karma - End-2-End-Tests von Angular-Anwendungen mit Protractor/Selenium Optional - Anpassen von Angular-CLI: ng eject und Schematics - Monorepositories mit den Nx-Werkzeuge von Nrwl - Authentifizierungs-Szenarien (Login) mit Oauth 2 und OpenId Connect - Reaktive Lsungen mit RxJS und Observables - Statemanagement und Datenfluss: Flux-/Redux-Ansatz mit Reactive State for Angular (NGRX): Action, Reduzer, Selector, Effect - Komponenten-Bibliotheken (Angular Material UI Design, Angular Bootstrap, andere auf Anfrage)

zum Artikel gehen

heise-Angebot: Advanced Angular Day: Workshops zu Accessibility und Architektur

Der Ableger der enterJS rund um Angular findet am 30. November online statt. Workshops befassen sich mit Accessibility und moderner Angular-Architektur.

zum Artikel gehen

Schulung: Moderne Web-Anwendungen mit TypeScript und Angular

- berlebens-Kit fr den Umgang mit Node.js und NPM (notwendig, da alle Tools rund um Angular auf Node.js aufbauen) - Kurzeinfhrung in TypeScript mit Wiederholung der wichtigsten JavaScript-Konzepte (Annahme: Alle Teilnehmerinnen und Teilnehmer haben Java

zum Artikel gehen

Schulung: Angular - Basiswissen

Optional: Vermittlung des notwendigen Grundlagenwissens bez. HTML, CSS, JavaScript/ECMAScript und TypeScript Optional: Konzept einer Singe Page Web Application (SPA) berblick - berblick ber die Funktionsbereiche und Einsatzgebiete von Angular - Angu

zum Artikel gehen

Was ist AngularJS?

Ein Javascript Framework für die Entwickler AngularJS ist ein Framework für die Entwicklung, in diesem Fall auf der Sprache Javascript mit clientseitiger Programmierung. Was die Vorteile von AngularJS sind und wie sich die Versionen von AngularJS unter

zum Artikel gehen

Schulung: Application Insights (Überwachung/Monitoring von Software/Telemetriedaten)

Einsatzgebiete von Application Insights Aufbau von Application Insights Verwenden des Application Insights-Portals Dashboard konfigurieren Application Insights Security berwachbare Anwendungen - Apps (Android, iOS, Windows) - Webanwendnungen -

zum Artikel gehen