Testing Angular Applications Schulung
In 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.
Schulungsübersicht
Um eine individuelle Kursbeschreibung für diese Schulung anzufordern, kontaktieren Sie uns bitte.
Voraussetzungen
- Ein Verständnis von JavaScript
Publikum
- Tester
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Testing Angular Applications Schulung - Booking
Testing Angular Applications Schulung - Enquiry
Testing Angular Applications - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
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
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.
.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/
Protractor: End-to-End Testing for Angular Web Applications
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer aus erster Hand, wie man Protractor Tests gegen eine Angular-Beispiel-Webanwendung in einer Live-Laborumgebung schreibt.
Am Ende dieses Kurses haben die Teilnehmer Kenntnisse in Protractor erworben und sind in der Lage
- Eigene Automatisierungstests für Angular-Anwendungen zu erstellen.
- Integration von Protractor in den bestehenden Entwicklungsablauf.
- Sicherstellen, dass ihre Tests sauber und wartbar sind.
- Protractor mit oder ohne Selenium laufen lassen, um das Browserverhalten zu steuern.