Qafoo GmbH - passion for software quality

Help you and your team benefit from new perspectives on cutting-edge quality engineering techniques and tools through the Qafoo team weblog.

By Jakob Westhoff, first published at Mon, 14 Jan 2013 11:57:03 +0100

Download our free e-book "Crafting Quality Software" with a selection of the finest blog posts as PDF or EPub.

Crafting Quality Software

You can also buy a printed version of the book on Amazon or on epubli.

JavaScript Days 2013 starten vom 6. - 8. März in München

Auch dieses Jahr finden wieder die Javascript Days mit Beteiligung von Qafoo statt. Das große Trainingsevent wird vom Entwickler Magazin in Kooperation mit der Entwickler Akademie präsentiert. Es vermittelt JavaScript-Entwicklern und -Softwarearchitekten innerhalb von drei Tagen alle wichtigen JavaScript-Themen in kompakter Form.

Neben unseren beiden Experten Jakob Westhoff und Kore Nordmann führen sieben bekannte deutschsprachige JavaScript-Experten durch die Workshops: Tobias Bosch, Hans-Christian Otto, Thorsten Rinne, Jens Grochtdreis, Martin Schuhfuß, Sebastian Springer, und Dennis Wilson.

JavaScript-Days 2013 - 6.-8.3. MünchenJavaScript-Days 2013 - 6.-8.3. München

18 halbtägige Workshops stehen dabei insgesamt zur Auswahl, unter anderem zu den Themen Web-Apps, Sencha Touch, Funktionen & Scopes, CSS3, Prototypen & Closures, Ext JS, Three.JS, Canvas, Git, CouchApps, js-test-driver, sinon-js, jQuery Mobile und Node.js. Eine Auswahl von drei dieser Workshops möchten wir hier gerne kurz vorstellen:

Funktionen und Scopes verstehen

Diese Session richtet sich an erfahrene, sowie angehende JavaScript-Entwickler, die schon immer einmal verstehen wollten, was es mit Funktionen und Scopes in JavaScript genau auf sich hat.

JavaScripts Behandlung von Funktionen als First-Level-Citizens ist eines der mächtigsten Features dieser Sprache, aus der sich jedoch auch viele Fragen ergeben: Welche Variablen stehen wo zur Verfügung? Was hat es mit dem Konzept der Closures auf sich? Welche Dinge sollte man über die spezielle Variable "arguments" wissen? Alle diese Fragen und noch viel mehr werden in dieser Session beantwortet. Durch die Betrachtung diverser Beispiele und die inneren Abläufe einer JavaScript-Engine wird verdeutlicht wie genau Scoping und Closures in JavaScript funktionieren und wo mögliche Fallstricke liegen.

Web Application Architecture

Dieser Workshop richtet sich an alle, die die strukturellen und architekturellen Unterschiede zwischen verschiedenen Back-Ends für moderne JavaScript-Applikationen verstehen wollen.

So werden zum Beispiel die Vor- und Nachteile verschiendener Server-Arten (node.js, Application Servers zu Shared-Nothing-Architektur) sowie verschiedener Datenbanken (NoSQL, Relationale Datenbanken und In-Memory-Speichern) diskutiert. Mit dem Workshop erhalten Sie das Basis-Wissen um optimale Entscheidungen auf dem Weg zu skalierbaren und funktionalen Web-Applikationen zu treffen. Während des Workshops werden die Erkenntnisse in Übungen mit Diskussion und Reflektion vertieft.

Hello Canvas: Creative Coding mit JavaScript und Webstandards

Der Workshop richtet sich an Einsteiger grafischer Entwicklung mit grundlegender JavaScript Vorerfahrung. Vorkenntnisse zu Canvas sind nicht erforderlich. Die aktuelle Browsergeneration bietet Entwicklern erstmals in der Geschichte des Webs die Möglichkeit, grafisch animierte Inhalte auch ohne Plug-ins flächendeckend zu realisieren. Nach und nach werden Plug-in-basierte Technologien durch ein Zusammenspiel des Tag-Teams mit HTML5 und JavaScript verdrängt.

Im Workshop „Hello Canvas“ möchten wir den Teilnehmern einen differenzierten Überblick zum aktuellen Stand grafischer Entwicklung mit Webstandards vermitteln. Im weiteren Verlauf wird insbesondere auf die Canvas-basierten Technologien eingegangen. Vom ersten Pixel bis zur vollständigen Canvas-Animation wird es Beispiele, Hands-on und einen kurzen Ausflug zu WebGL geben.

Mehr Informationen zum Inhalt und die Anmeldung findet Ihr auf der Webseite der Javscript Days.

Download our free e-book "Crafting Quality Software" with a selection of the finest blog posts as PDF or EPub.

Crafting Quality Software

You can also buy a printed version of the book on Amazon or on epubli.

Get Technical Insights With Our Newsletter

Stay up to date with regular new technological insights by subscribing to our newsletter. We will send you articles to improve your developments skills.

Comments