JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS

Angesprochener Teilnehmerkreis: JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und ...

Kursinfo

Angesprochener Teilnehmerkreis: JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks. Mit dieser Schulung JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS lernen Sie Test Driven Development (TDD) und Behavior Driven Development (BDD) als Basis für stabile Webanwendungen zu implementieren. Mit der Kenntnis über das Jasmine Test Framework können Sie Unit-Tests und Frontend-Test erstellen. Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.

Inhalt:
Testbaren JavaScript-Code entwerfen (OOP in JavaScript, Module erstellen) Tests für Jasmine entwickeln (Describes erstellen, Assertions und Matcher erstellen, eigene Matcher entwerfen) Asynchrones Testen (Testen von Ajax-Abfragen, verzögertes Testen, Stubs und Spies) Frontend testen (HTML-Ausgabe testen mit Jasmine und JQuery, Seiten mit PhantomJS rendern, Events an PhantomJS schicken) Änderungen am DOM mit Jasmine testen Tests automatisieren (Require.js Konfiguration, Verwendung des Karma Test Runner) Tests für JavaScript Frameworks (Backbone.js Applikationen testen, AngularJS testen) Jasmine im Vergleich mit Qunit, YUI Test und JsTestDriver

Zielgruppe

Angesprochener Teilnehmerkreis: JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks.

Voraussetzungen

Gute JavaScript- und jQuery-Kenntnisse.

Abschluss/Bescheinigung

Teilnahmezertifikat

Preisdetails

1.535,10 € inkl. MwSt.

Enthaltene MwSt.: 245,10 €
Kurspreis netto: 1.290,00 €
Preisinformationen

inkl. Seminarunterlagen, Pausenverpflegung, Getränke und Zertifikat

PC COLLEGE Training GmbH
2
Präsenzkurs
Deutsch
Min. 2 Kursteilnehmer
Max. 8 Kursteilnehmer
E-227

Weitere Standorte und Kurstermine

Event Nr. Termin Zeit Standort/e Preis Details
E-227-274894 Details 02.05.2024 09:00 Wien 1.535,10 €
E-227-274895 Details 02.05.2024 09:00 Berlin 1.535,10 €
E-227-274899 Details 02.05.2024 09:00 Düsseldorf 1.535,10 €
E-227-274900 Details 02.05.2024 09:00 Dresden 1.535,10 €
E-227-274901 Details 02.05.2024 09:00 Dortmund 1.535,10 €
E-227-274902 Details 02.05.2024 09:00 Essen 1.535,10 €
E-227-274903 Details 02.05.2024 09:00 Erfurt 1.535,10 €
E-227-274904 Details 02.05.2024 09:00 1.535,10 €
E-227-274905 Details 02.05.2024 09:00 Hannover 1.535,10 €
E-227-274906 Details 02.05.2024 09:00 Bremen 1.535,10 €
Mehr Kurse anzeigen
Event Nr. Termin Zeit Standort/e Preis Details
E-227-274907 Details 02.05.2024 09:00 Hamburg 1.535,10 €
E-227-274908 Details 02.05.2024 09:00 Jena 1.535,10 €
E-227-274909 Details 02.05.2024 09:00 Köln 1.535,10 €
E-227-274910 Details 02.05.2024 09:00 Koblenz 1.535,10 €
E-227-274911 Details 02.05.2024 09:00 Krefeld 1.535,10 €
E-227-274912 Details 02.05.2024 09:00 Kassel 1.535,10 €
E-227-274913 Details 02.05.2024 09:00 Leipzig 1.535,10 €
E-227-274914 Details 02.05.2024 09:00 München 1.535,10 €
E-227-274915 Details 02.05.2024 09:00 Münster 1.535,10 €
E-227-274916 Details 02.05.2024 09:00 Nürnberg 1.535,10 €
E-227-274917 Details 02.05.2024 09:00 1.535,10 €
E-227-274918 Details 02.05.2024 09:00 1.535,10 €
E-227-274919 Details 02.05.2024 09:00 Stuttgart 1.535,10 €
E-227-274920 Details 02.05.2024 09:00 Saarbrücken 1.535,10 €
E-227-274921 Details 02.05.2024 09:00 Siegen 1.535,10 €
E-227-274896 Details 02.05.2024 09:00 Bern 1.999,20 €
E-227-274897 Details 02.05.2024 09:00 Basel 1.999,20 €
E-227-274898 Details 02.05.2024 09:00 Zürich 1.999,20 €

Informationsanfrage

Unverbindliche und kostenfreie Informationsanfrage zum Kursthema: "JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS"

Zusatzmaterial
Datenschutz und Einwilligung*
Was ist die Summe aus 5 und 5?