Angular 11 Advanced Schulung
Angular ist ein JavaScript-Framework für Web-Anwendungen. Angular 11 ist eine große Veröffentlichung, die die Routerleistung, die automatische Inlining von Schriftarten, strengere Typen, Komponentenprüfung und schnellerer Konstruktionen betont.
Dieser Instructor-Leid, Live-Training (online oder on-site) richtet sich an Entwickler, die 11's fortschrittliche Entwickler-Tools verwenden möchten, um Anwendungen zu entwerfen, zu bauen, zu testen und zu implementieren.
Am Ende dieser Ausbildung können die Teilnehmer:
- Erstellen Sie die notwendige Entwicklungsumgebung, um fortgeschrittenAngular 11 Anwendungen zu entwickeln.
- Bauen Sie die Struktur von Eltern-Kind, Nested-Komponenten für komplexe Anwendungen.
- Verwenden Sie RxJS und Beobachtungsmöglichkeiten, um Ereignisse in Echtzeit und asynchrone Programmierung zu verwalten.
- Erstellen Sie skalierbare Formulare und Datenmodelle, um Benutzerinträge und Dateninträge zu verwalten.
- Implementierung fortschrittlicher Abhängigkeit Injektionen, Routing und Sicherheit Best Practices in Angular 11.
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Schulungsübersicht
Einführung
- Was ist neu in Angular 11?
Erste Schritte
- Installation von Angular 11 CLI
- Einrichten des Arbeitsbereichs
- Initialisierung einer Anwendung
Angular 11 Bestandteile
- Aufbau verschachtelter Komponenten
- Gemeinsame Nutzung von Daten zwischen Komponenten
- Dynamisches Laden von Komponenten
- Arbeiten mit benutzerdefinierten Elementen
RxJS und Observables
- Erkunden der RxJS-Bibliothek und der Eigenschaften
- Erstellen, Abonnieren und Multicasting von Observables
- Handhabung asynchroner Operationen mit Observablen
Formulare in Angular 11
- Reactive vs. schablonengesteuerte Formulare
- Validierung von Benutzereingaben
- Dynamische Formulare generieren
Routenplanung und Navigation
- Konfigurieren von Routen für eine Anwendung
- Übergabe von Daten an Routen
- Zugriffsbeschränkung durch Routen-Guards
Erweiterte Dependency Injection
- Erzeugen von Diensten in Angular 11
- Injizieren von Abhängigkeiten in eine Komponente
- Konfigurieren von Abhängigkeitsanbietern
Sicherheit und Einsatz
- Verhinderung von Cross-Site-Scripting (XSS) und Sicherheitslücken
- Auditing Angular 11 Anwendungen
- Testen und Erstellen von Konfigurationen für die Bereitstellung
- Bereitstellen von Angular 11 Anwendungen für die Produktion
Bewährte Praktiken und Fehlerbehebung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Vertrautheit mit grundlegendem HTML, CSS und JavaScript
- Erfahrungen mit Angular
Publikum
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Angular 11 Advanced Schulung - Booking
Angular 11 Advanced Schulung - Enquiry
Angular 11 Advanced - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (5)
Ich fand es gut, dass der Schwerpunkt der Ausbildung mehr auf der praktischen Seite lag.
Mihaela - Ness
Kurs - NgRx
Maschinelle Übersetzung
Themen, die besprochen wurden, viele Live-Code-Beispiele, Haltung des Trainers zur Gruppe
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Maschinelle Übersetzung
Ich mag deine Witze
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maschinelle Übersetzung
Schritt-für-Schritt-Analyse. Jede Zeile des Codes wird erklärt. Jedes Problem, das ich während des Kurses hatte, wurde erfolgreich gelöst und Łukasz sagte mir den Grund. Ich mochte auch gute Praktiken, die vorgestellt wurden. Ich war nie vom TDD-Stil überzeugt - ich finde ihn einfach nicht nützlich und seine Zeit wert. Łukasz hat so viele Vorteile von TDD aufgezeigt, dass er meine Meinung komplett geändert hat.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Maschinelle Übersetzung
Bekanntschaft und freundlicher Trainer
Magdalena Frankowska - SPOC S.A.
Kurs - Angular JavaScript
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 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.
JavaScript, jQuery, NodeJS & AngularJS
56 StundenDieser Kurs soll einen Anfänger in Java Script auf ein Niveau bringen, auf dem er oder sie als Java Script-Entwickler in den Markt eintreten kann.
Der Kurs ist intensiv und ganz "hands on"
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.
NgRx
21 StundenDiese 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/