JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS

Vor Ort
Online
StandorteLippstadt, Karlsruhe, Mannheim, Freiburg im Breisgau, Berlin, Stuttgart, Hamburg, Hannover, Leipzig, Frankfurt am Main, München, Dresden, Köln, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld, Jena
Dauer2 Tage
SpracheDeutsch
Kurstermine 104 Startdaten
Preis ab 1.535,10 € inkl. MwSt.

Beschreibung

Wer geschäftskritische Webanwendungen entwickelt, profitiert von zuverlässigen Testmethoden, die Fehler frühzeitig aufdecken und die Qualität des Codes nachhaltig sichern. Diese Weiterbildung richtet sich gezielt an JavaScript-Entwickler sowie Frontend-Developer, die mit Frameworks wie AngularJS oder Backbone.js arbeiten und ihre Anwendungen auf ein solides Fundament stellen möchten.

Im Kurs JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS lernen Sie, wie sich Test Driven Development und Behavior Driven Development praxisnah umsetzen lassen. Diese Vorgehensweisen bilden die Grundlage für stabile und wartbare Webanwendungen, die auch bei wachsender Komplexität verlässlich funktionieren.

Sie erfahren, wie Sie testbaren Code entwerfen, mit dem Jasmine Test Framework aussagekräftige Unit- und Frontend-Tests erstellen und auch asynchrone Abläufe wie Ajax-Abfragen gezielt überprüfen. Der praxisorientierte Aufbau vermittelt zudem Kenntnisse zum Rendern von Seiten mit PhantomJS und zur Automatisierung von Tests mit dem Karma Test Runner.

Durch die Beschäftigung mit dem Testen von Backbone.js- und AngularJS-Applikationen erweitern Sie Ihr Können um wertvolles Spezialwissen. So gewinnen Sie mehr Sicherheit im Entwicklungsalltag, reduzieren Fehlerquellen und steigern langfristig die Qualität Ihrer Projekte.

Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.

Inhalte

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.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

PC-COLLEGE Training GmbH - Institut für IT-Ausbildung Offene IT-Seminare und Firmenschulungen bei PC-COLLEGE Schulungen an über 30 Standorten wie Berlin, Hamburg, Stuttgart, Düsseldorf, Frankfurt, München Alle Kurse werden auch als Live-Online-Training angeboten. Sie möchten Ihre tägliche Arbeit am Computer optimieren?…

Mehr über PC-COLLEGE Training GmbH