Testing Angular Anwendungen Schulung
In diesem von einem Dozenten geleiteten Live-Training werden die Teilnehmer lernen, wie sie Tests für Angular-Anwendungen schreiben und pflegen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein,
- Die geeignetste Strategie zum Testen einer Angular-Anwendung zu ermitteln
- Einheitstests, Komponententests, A/B-Tests und End-to-End-Tests für eine Angular-Anwendung durchzuführen
- Die richtigen Tools auszuwählen: Jasmine, Karma, Protractor, Mocha usw.
- Tests in Protractor und Jasmine zu schreiben
- Tests mit Karma und Protractor auszuführen und zu debuggen
- Eine wartbare Test Suite zu erstellen
- Bewährte Methoden für Einheitstests in Angular anzuwenden
Kursformat
- Teil Vorlesung, teil Diskussion, Übungen und intensive praktische Arbeit
Hinweis
- Angular wird unter verschiedenen Namen und Versionen bekannt, wie: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 usw. Um die in diesem Training verwendete Version anzupassen, kontaktieren Sie uns bitte.
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 Anwendungen Schulung - Buchung
Testing Angular Anwendungen Schulung - Anfrage
Testing Angular Anwendungen - 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 13
28 StundenDieses von einem Ausbilder geführte Live-Training in Schweiz (online oder vor Ort) richtet sich an Programmierer, die die neuesten Funktionen von Angular 13 nutzen möchten, um Webanwendungen zu entwickeln, zu testen und bereitzustellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- TypeScript und Angular CLI zur Entwicklung von Angular 13-Anwendungen zu verwenden.
- Angular 13-Webanwendungen zu entwickeln, zu testen und bereitzustellen.
- Webkomponenten zu erstellen, die für jede Webanwendung oder Seite verwendet werden können.
Angular 2 Grundlagen
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 JavaScript-Bibliothek für die schnelle App-Entwicklung.
Zielgruppe
- Entwickler
- Programmierer
- JavaScript-Architekten
Ziele
- Wechsel der Denkweise von einer prozeduralen/objektorientierten Art des Programmierens zur Angular-Methode
- Die Teilnehmer können AngularJS verwenden, um Single-Page-Anwendungen zu erstellen
Kursformat
- 40% Vorlesungen, 60% Laborübungen
Angular 10 für Entwickler
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 diesem von einem Trainer geleiteten Live-Training in Schweiz (online oder vor Ort) lernen die Teilnehmer, eine Angular-Anwendung mit den neuesten Funktionen in Angular 11 zu erstellen, zu testen und bereitzustellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Angular 11 Anwendungen unter Verwendung von TypeScript und dem Angular CLI zu entwickeln.
- Löscht verknüpfte Webkomponenten zu erstellen, die in jeder HTML-Seite verwendet werden können.
- Eine Angular 11 Anwendung zu testen, zu debuggen und bereitzustellen.
- Angular 11 Projekte unter Verwendung bewährter Methoden zu organisieren.
Angular 11 Advanced
28 StundenDieses vom Dozenten geleitete, live Training in Schweiz (online oder vor Ort) richtet sich an Entwickler, die die erweiterten Entwicklertools von Angular 11 nutzen möchten, um Anwendungen zu gestalten, zu bauen, zu testen und bereitzustellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung für fortgeschrittene Angular 11-Anwendungen einzurichten.
- Nested-Komponentenstruktur für komplexe Anwendungen zu bauen.
- Mit RxJS und Observables zur Verarbeitung von Echtzeitereignissen und asynchroner Programmierung zu arbeiten.
- Skalierbare Formulare und Datenmodelle für die Verwaltung von Benutzereingaben und Dateneingabeaufgaben zu erstellen.
- Fortschrittliche Abhängigkeitsinjektion, Routing und Sicherheitsbest Practices in Angular 11 umzusetzen.
Angular 12
28 StundenDieses instrukteurführende Live-Training in Schweiz (online oder vor Ort) richtet sich an Programmierer, die eine Angular-Anwendung unter Verwendung der neuesten Funktionen in Angular 12 erstellen, testen und bereitstellen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Angular 12-Anwendungen mit TypeScript und dem Angular CLI zu entwickeln.
- Einfach losgelöste Webkomponenten zu erstellen, die in jeder Webanwendung oder HTML-Seite verwendet werden können.
- Eine Angular 12-Anwendung zu testen, zu debuggen und bereitzustellen.
- Angular 12-Projekte nach bewährten Praktiken zu organisieren.
Angular 4 Grundlagen
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.
Reactive Programming mit 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 und Spring Boot
14 StundenDieses von einem Trainer geleitete, live Training in Schweiz (online oder vor Ort) richtet sich an Webentwickler, die Angular und Spring Boot verwenden möchten, um vollständige Anwendungen zu bauen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Eine vollständige Anwendung mit Angular und Spring Boot zu entwickeln.
- Eine Backend-Anwendung mit Spring Boot zu erstellen.
- Vordergrundanwendungen mit Angular zu erstellen.
- Mit Spring Security die Authentifizierung für eine vollständige Anwendung zu konfigurieren.
.NET Core und Angular Trainingskurs
21 StundenPublikum
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und intensive praktische Übungen in einer Live-Laborumgebung.
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/