Angular 13 Advanced Schulung
Angular ist ein weit verbreitetes Framework für JavaScript, das für die Entwicklung skalierbarer Webanwendungen entwickelt wurde.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an erfahrene Entwickler und Programmierer, die die fortgeschrittenen Funktionen von Angular 13 nutzen möchten, um leistungsstarke Webanwendungen zu erstellen, zu testen und bereitzustellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Effektive Nutzung von TypeScript und Angular CLI zur Erstellung komplexer Angular 13-Anwendungen.
- Optimale Leistung von Angular 13-Webanwendungen zu entwickeln, zu testen und bereitzustellen.
- Webkomponenten zu erstellen, um die Wiederverwendbarkeit und Wartbarkeit von Angular 13-Anwendungen zu verbessern.
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.
Schulungsübersicht
Einführung
- Was ist neu in Angular 13?
Erweiterte Komponenten
- Überblick über erweiterte Komponenten
- Verwendung erweiterter Dekoratoren
- Verwendung von erweiterten Lebenszyklus-Hooks
- Aufbau komplexer Komponenten
- Implementierung von dynamischen Komponenten
- Erstellen von benutzerdefinierten Direktiven
- Erstellung wiederverwendbarer Komponenten
Erweiterte Dienste
- Überblick über erweiterte Dienste
- Verwendung von Dienstanbietern
- Verwendung fortgeschrittener Techniken zur Injektion von Abhängigkeiten
- Verwendung von Observablen und Subjekten
- Erstellung asynchroner Dienste
- Erstellen von Singleton-Diensten
- Erstellen von Factory-Providern
- Erstellen von Nutzwert-Anbietern
Erweitertes Routing
- Überblick über das erweiterte Routing
- Verschachtelte Routen verwenden
- Verwendung von Routing-Guards
- Verzögertes Laden
- Vorladen verwenden
- Erstellen eigener Routenauflöser
- Abfrageparameter verwenden
- Verwendung von Routenparametern
Erweiterte Formulare
- Überblick über erweiterte Formulare
- Erstellen von benutzerdefinierten Formularsteuerelementen
- Erstellen von benutzerdefinierten Validatoren
- Erstellen von benutzerdefinierten asynchronen Validierern
- Verwendung reaktiver Formulare in komplexen Szenarien
- Verwendung dynamischer Formulare
- Verwendung von vorlagengesteuerten Formularen mit Validierung
- Erstellung von benutzerdefinierten Formularrichtlinien
Erweiterte Tests
- Überblick über erweiterte Tests
- Testen erweiterter Komponenten
- Testen erweiterter Dienste
- Testen erweiterter Formulare
- Einsatz von Techniken der testgetriebenen Entwicklung
- Einsatz von Mocking und Spies
- Verwendung von End-to-End-Tests mit Protractor
Optimierung der Leistung
- Überblick über die Leistungsoptimierung
- AOT-Kompilierung verwenden
- Verzögertes Laden verwenden
- Optimierung der Änderungserkennung
- Optimierung der Komponentendarstellung
- Optimieren von Netzwerkanfragen
- Optimieren des serverseitigen Renderings
Optimierung von Bereitstellung und Aufbau
- Überblick über die Optimierung von Deployment und Build
- Verwendung der Angular CLI
- Verwendung des Produktions-Builds
- Verwendung von Code-Splitting
- Verwendung von Tree Shaking
- Optimieren für progressive Webanwendungen
- Optimieren für Suchmaschinen
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von HTML, CSS und JavaScript
- Erfahrungen mit Angular 13 oder Abschluss eines Einführungskurses in Angular 13
Publikum
- Erfahrene Entwickler und Programmierer, die ihre Kenntnisse über Angular 13 erweitern wollen
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Angular 13 Advanced Schulung - Booking
Angular 13 Advanced Schulung - Enquiry
Angular 13 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/