NgRx Schulung
Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Entwickler, die die Kosten und die Komplexität der Statusverwaltung in großen datengesteuerten Webanwendungen reduzieren möchten.
Am Ende dieser Schulung können die Teilnehmer:
- Reduzieren Sie die Komplexität sehr großer Projekte, bei denen es schwierig ist, den Status zu verwalten.
- Minimieren Sie die Statusprozesse einer Anwendung.
- Reduzieren Sie den Zeitaufwand für die Entwicklung komplexer datenorientierter Webanwendungen.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
- Weitere Informationen zu NgRx finden Sie unter: https://ngrx.io/
Schulungsübersicht
Einführung
- Wenn die Verwaltung des Zustands überwältigend und unmöglich wird
Einrichtung und Installation
Überblick über NgRx
Erstellen einer NgRx-Anwendung
Lernen, wie man Ngrx/Store verwendet
- Überblick über NgRx/Store
- Modell, Aktion, Reducer und Anwendungsstatus
- Redux Muster
- Lesen, Schreiben und Entfernen von Daten im NgRx-Speicher
Erweitern Ihrer Skripte mit Ngrx/Effects
- Überblick über NgRx/Effects
- Erzeugen einer Effektdatei
- Erstellen eines Effekts
- Aktionen beobachtbar
Überprüfen der Leistungsunterschiede von Router-store und Store-devtools
- Einrichten
- Router-store-Aktionen auslösen
- Extras zur Navigation
- Instrumentierung bei Store-devtools
Erstellen von Objekttyp-Definitionen mit Ngrx/Entity
- Überblick über NgRx/Entity
- Entity-Zustandsdefinition
- Entitäts-Adapter
- Entity Selektoren
- Benutzerdefinierte IDs und State-Eigenschaften
Erleichterung Ihrer Programming mit Ngrx/Schematics
- Überblick über NgRx/Schematics
- Gerüstbau der NgRx-Anwendung mit Schematics
Überarbeitung einer existierenden Anwendung
Fehlersuche in der Anwendung
Testen der Anwendung
Bereitstellen der Anwendung
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Vertrautheit mit grundlegendem HTML, CSS und JavaScript.
Publikum
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
NgRx Schulung - Booking
NgRx Schulung - Enquiry
NgRx - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (6)
Ich habe es wirklich geschätzt, wie umfassend dieser Kurs war! Er ging vielen Aspekten sehr ausführlich zu, was die Lernererfahrung extrem bereichernd machte.
Andrei
Kurs - NgRx
Maschinelle Übersetzung
Ich habe Fulvios Auftreten sehr geschätzt und wie gründlich er die Erklärungen war. Der Kurs war wirklich gut strukturiert, und man konnte leicht erkennen, warum jedes Thema eine Bedeutung hatte und warum es ausgewählt wurde.
Diana
Kurs - NgRx
Maschinelle Übersetzung
Was mir am meisten gefallen hat, waren die praktischen Übungen während der Schulung, die Energie des Trainers und wie er uns bei allen Fragen geholfen hat.
Andrei
Kurs - NgRx
Maschinelle Übersetzung
Die super Erläuterungen zu jedem Schritt und wie man jedes Problem angeht
Roxana-Marcela
Kurs - NgRx
Maschinelle Übersetzung
die Stimmung, das geteilte Wissen, die Tatsache, dass wir kleine Aufgaben zu lösen hatten, um besser zu verstehen
Ramona - Ness
Kurs - NgRx
Maschinelle Übersetzung
Ich fand es gut, dass der Schwerpunkt der Ausbildung mehr auf der praktischen Seite lag.
Mihaela - Ness
Kurs - NgRx
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Angular 2 Fundamentals
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Anfänger und fortgeschrittene Entwickler, die dynamische, moderne Webanwendungen mit Angular 2 erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Angular 2-Projekte einzurichten und zu konfigurieren.
- Die Funktionen und Verbesserungen von Angular 2 zu nutzen.
- Robuste, skalierbare Anwendungen mit Angular 2 zu entwickeln.
- Best Practices für Code-Organisation und Architektur zu implementieren.
- Integrieren von Angular-Anwendungen mit RESTful APIs.
Angular JavaScript
28 StundenDies ist ein praktischer Kurs für alle, die Websites mit AngularJS erstellen möchten.
Während dieses Kurses wird die neueste stabile Version verwendet. Pre-Release-Version kann nur verwendet werden, wenn im Buchungsformular im Abschnitt Bemerkungen markiert. Ältere Version muss vor der Buchung vereinbart werden.
AngularJS Basics
14 StundenAngular JS ist eine Java Script-Bibliothek für die schnelle Entwicklung von Apps.
Publikum
- Entwickler
- Programmierer
- Javascript Architekten
Ziele
- Wechseln Sie von der prozeduralen / OO-Art der Programmierung zur Angular Art
- Teilnehmer können Angular JS verwenden, um Anwendungen für einzelne Seiten zu erstellen
Format des Kurses
- 40% Vorträge, 60% Labore
Angular 10 for Developers
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung (online oder vor Ort) lernen die Teilnehmer, wie sie eine Angular-Anwendung mit den neuesten Funktionen von Angular 10 erstellen, testen und bereitstellen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie Angular 10-Anwendungen mit TypeScript und dem Angular CLI.
- Erstellen Sie lose gekoppelte Webkomponenten, die in jeder HTML-Seite verwendet werden können.
- Verbinden Sie diese Komponenten mit Diensten, Modulen und Direktiven.
- Nutzen Sie REST-Webdienste und WebSocket-Daten aus einer Angular 10-Anwendung heraus.
- Baue benutzerdefinierte Validierung mit Reactive Forms.
- Testen, Debuggen und Bereitstellen einer Angular 10-Anwendung.
- Organisieren Sie Angular 10-Projekte mit Hilfe von Best Practices.
Angular 11
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung (online oder vor Ort) lernen die Teilnehmer, wie sie eine Angular-Anwendung mit den neuesten Funktionen von Angular 11 erstellen, testen und bereitstellen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie Angular 11 Anwendungen mit TypeScript und dem Angular CLI.
- Erstellen Sie lose gekoppelte Webkomponenten, die in jeder HTML-Seite verwendet werden können.
- Testen, debuggen und implementieren Sie eine Angular 11 Anwendung.
- Projekte mit Hilfe von Best Practices organisieren.
Angular 4 Fundamentals
21 StundenDiese Live-Schulung unter der Leitung eines Dozenten führt in die Grundlagen von Angular 4 ein und begleitet die Teilnehmer bei der Erstellung einer einseitigen Webanwendung.
Angular 5
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Schweiz lernen die Teilnehmer die Grundlagen von Angular 5, während sie Schritt für Schritt die Erstellung und Bereitstellung einer Angular-Beispielanwendung durchführen.
Angular 6
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder aus der Ferne) lernen die Teilnehmer, wie sie eine Angular-Anwendung mit den neuesten Funktionen von Angular 6 erstellen, testen und bereitstellen können;
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie Angular 6 Anwendungen mit Angular CLI.
- Erstellen Sie Webkomponenten, die in jeder HTML-Seite verwendet werden können.
- REST-Webdienste und WebSocket-Daten aus einer Angular 6 Anwendung heraus abrufen.
- Implementieren Sie Animationen mit den neuesten Animationsfunktionen von Angular 6'
- Testen, Debuggen und Bereitstellen einer Angular 6 Anwendung.
- Organisieren von Angular 6 Projekten mit Hilfe von Best Practices.
Angular 7
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder per Fernzugriff) lernen die Teilnehmer, wie sie eine Angular-Anwendung mit den neuesten Funktionen von Angular 7 erstellen, testen und bereitstellen können;
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie Angular 7 Anwendungen mit Angular CLI.
- Erstellen Sie Webkomponenten, die in jeder HTML-Seite verwendet werden können.
- REST-Webdienste und WebSocket-Daten aus einer Angular 7 Anwendung heraus abrufen.
- Implementieren Sie Animationen mit den neuesten Animationsfunktionen von Angular 7'
- Testen, Debuggen und Bereitstellen einer Angular 7 Anwendung.
- Organisieren von Angular 7 Projekten mit Hilfe von Best Practices.
Angular 8
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Webentwickler, die Angular 8 für die Entwicklung clientseitiger Webanwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- SPAs von Grund auf erstellen und skalieren.
- Open Source Angular-Bibliotheken erstellen.
- Sichern Sie eine Agular-Anwendung mit JWT-Authentifizierung.
Reactive Programming with Angular RxJS
14 StundenDie Reactive Programmierung ist ein asynchrones Programmierparadigma, das sich auf Datenströme und die Weitergabe von Daten konzentriert, indem eine definierte Abhängigkeit zwischen den zugrunde liegenden Ausführungsmodellen und den von einer Komponente zur anderen ausgegebenen Datenströmen hergestellt wird. Viele Angular Ineffizienzen im Anwendungsdesign bei der Erstellung asynchroner Benutzeroberflächen können durch die Verwendung von reaktiven Stilmustern, die von der RxJS Bibliothek angeboten werden, überwunden werden.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie Observable-Muster in ihre Angular-Anwendungsdesigns implementieren können, während sie eine Reihe von Fallbeispielen durchlaufen, die häufige Angular-Designprobleme aufzeigen und zeigen, wie sie von reaktiven Programmierungsdesigns profitieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Das reaktive Programmierparadigma und die RxJS-Bibliothek zu verstehen.
- UI-lastige Angular-Anwendungen mit Blick auf Skalierbarkeit, Flexibilität und Reaktionsfähigkeit unter Verwendung reaktiver Programmiermuster zu erstellen.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Angular and Spring Boot
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Webentwickler, die Angular and Spring Boot zur Erstellung von Full-Stack-Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie eine Full-Stack-Anwendung mit Angular und Sping Boot.
- Erstellen Sie eine Backend-Anwendung mit Spring Boot.
- Erstellen Sie Frontend-Anwendungen mit Angular.
- Verwenden Sie Spring Security, um die Authentifizierung für eine Full-Stack-Anwendung zu konfigurieren.
Testing Angular Applications
14 StundenIn diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie man Tests für Angular Anwendungen schreibt und verwaltet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
- Entscheiden Sie, welche Strategie zum Testen einer Angular Anwendung am besten geeignet ist
- Führen Sie Unit-Tests, Komponententests, A / B-Tests und End-to-End-Tests an einer Angular Anwendung durch
- Wählen Sie die richtigen Werkzeuge für den Job: Jasmine , Karma, Protractor , Mokka usw.
- Schreiben Sie Tests in Protractor und Jasmine
- Führen Sie Tests mit Karma und Protractor und debuggen Sie sie
- Erstellen Sie eine wartbare Testsuite
- Setzen Sie Best Practices für Unit-Tests in Angular
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Hinweis
- Angular verschiedene Namen und Versionen: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2 usw. Um die in diesem Training verwendete Version anzupassen, kontaktieren Sie uns bitte, um dies zu vereinbaren.
.NET Core and Angular Training Course
21 StundenPublikum
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und intensive praktische Übungen in einer Live-Laborumgebung.
Localizing an Angular Application
7 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Entwickler, die ihre Angular-Anwendungen internationalisieren und lokalisieren möchten, um mehrere Sprachen zu unterstützen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Sie die benötigten Lokalisierungsbibliotheken und -tools.
- Eine Angular-App zur Anzeige in mehreren Sprachen aktivieren.
- Alle lokalisierbaren UI-Texte aus einer Angular-App extrahieren.
- Übersetzbare Inhalte für den Austausch mit Übersetzern verpacken.
- Verstehen Sie den Lokalisierungszyklus und automatisieren Sie den Prozess.