« zurück zur Programmübersicht

Workshops 07. September 2012



Webapplikationen reloaded mit node.js und HTML5

Moderne Webapplikationen kann man heute rein mit JavaScript entwickeln, hierfür bietet sich das serverseitige JavaScript-Framework node.js an, welches auf der V8 JavaScript-Engine von Google aufsetzt. Zusammen mit einem HTML5 Frontend mit den vielen neuen JavaScript APIs wie Web Worker und WebSocket lassen sich moderne Applikationen für den Mobil- und Webbereich entwickeln. Sebastian Springer und Thorsten Rinne beschreiben und erläutern bei diesem Workshop beide Technologien und erläutern die Konzepte und Architektur moderner, event-getriebener Applikationen.

Rinne, Thorsten

trinne

Yatego GmbH
Diplom-Informatiker (FH)

Weitere Speaker-Informationen

Wann?

Zeit: 13:00 - 15:00 Uhr


Caching im Webumfeld

In diesem Workshop wollen wir mit euch ein mal quer durch die Arten des Cachings im Webumfeld gehen, über Ansätze sprechen und, wenn es die Zeit erlaubt, einige Beispiele im Web anschauen. Wir freuen uns, wenn ihr Beispiele mitbringt über die wir sprechen können.

Kiera, Sven

sven

TWT Interactive GmbH
Fachbereichsleiter ECMS

Weitere Speaker-Informationen

Wann?

Zeit: 16:15 - 17:15 Uhr


Caching im Webumfeld

In diesem Workshop wollen wir mit euch ein mal quer durch die Arten des Cachings im Webumfeld gehen, über Ansätze sprechen und, wenn es die Zeit erlaubt, einige Beispiele im Web anschauen. Wir freuen uns, wenn ihr Beispiele mitbringt über die wir sprechen können.

Müller, Mario

mario_mueller

trivago GmbH
Software Engineer

Weitere Speaker-Informationen

Wann?

Zeit: 16:15 - 17:15 Uhr




Einführung in die plattformübergreifende Entwicklung von mobilen Apps

Smartphones haben die Welt um uns herum und die Nutzung des Internets nachhaltig verändert. Heute reicht es nicht mehr aus, nur mit einer Website an den Start zu gehen. Eine App muss her, und das am besten nicht nur für das iPhone, sondern für alle mobilen Plattformen. Doch wie schafft man es, eine App so zu bauen, dass sie auf möglichst vielen mobilen Devices läuft? Eine Unzahl an Tools und Frameworks verspricht die einfache Lösung dieses Problems. Eine Studie spricht von mittlerweile mehr als 100 cross-platform mobile Frameworks. Keine Chance, sich auch nur die Hälfte davon im Detail anzuschauen, um eine Entscheidung zu treffen.

In diesem Vortrag gibt Peter Friese einen Überblick über die verschiedenen Ansätze, mobile Apps zu bauen und zeigt anhand eines durchgängigen Beispiels, welche Frameworks sich dafür eignen und welche Vor- und Nachteile sie haben. Zu allen Ansätzen und Frameworks zeigt der Speaker Live-Demos und erklärt anhand von Quellcode und Schaubildern die Funktionsweise. Unter anderem wird Peter Friese auf jQuery Mobile, SenchaTouch, PhoneGap, Appcelerator Titanium, MonoTouch und Applause eingehen.

Friese, Peter

peterfriese

Zühlke Engineering GmbH
Software Engineering Consultant

Weitere Speaker-Informationen

Wann?

Zeit: 10:00 - 11:00 Uhr


Facebook Programmierung

In dem Workshop werde die Grundlagen der Programmierung von Facebook-Applications und Plugins fuer Web-Anwendungen aufgegriffen. Anhand gaengiger Beispiele wird die Verwendung der PHP und Javascript SDKs und der Social Plugins erlaeutert, sowie ein Ueberblick ueber die Graph-API und die verschiedenen Auth-Dialoge und Berechtigungen gegeben.

Kund, Simon

simonkund

FACELIFT bba
Entwickler

Weitere Speaker-Informationen

Wann?

Zeit: 13:00 - 14:00 Uhr


Hadoop-Workshop

In diesem 2 Stunden dauernden Workshop wird Kai Voigt von Cloudera allen Interessierten demonstrieren, wie man selbst Hadoop installiert und in einem Mini-Cluster Daten speichert und abfragt. Wer an diesem Workshop teilnehmen möchte, wird empfohlen, ein eigenes Laptop mitzubringen, auf dem ein VMware Player installiert ist. Die passenden Virtual Machine wird dann vor Ort verteilt, um die interaktive Einführung zu verfolgen.

Voigt, Kai

kai_voigt

Cloudera
Hadoop-Trainer

Weitere Speaker-Informationen

Wann?

Zeit: 14:00 - 16:00 Uhr


The power of node.js

Node.js ist eine auf der V8 JavaScript-Engine von Google Chrome basierende Plattform für das Entwickeln von Server Anwendungen. Anders als andere Plattformen wird bei node.js konsequent auf non-blocking I/O gesetzt, wodurch es insbesondere für viele I/O Concurrency Probleme eine gute Wahl darstellt. Dieser Vortrag ist eine Einführung in die node.js Plattform und beschäftigt sich mit der Frage für welche Aufgaben man node.js einsetzen sollte. Im zweiten Teil des Vortrages wird mit live coding ein praktischer Eindruck vermittelt wie sich das arbeiten mit node.js anfühlt, und welche Probleme sich damit in kürzester Zeit lösen lassen.

Geisendörfer, Felix

felix_geisendoerfer

Debuggable Limited
Entwickler

Weitere Speaker-Informationen

Wann?

Zeit: 14:00 - 15:00 Uhr


Typesafe Stack – Webapplikationen mit scala und play2

In diesem Workshop soll die Komponente play2 aus dem Typesafe Stack vorgestellt werden. play2 ist ein Framework für das Erstellen von Webanwendungen. Das Framework glänzt durch einfachen Strukturen. Der Entwickler wird beim Erstellen seiner Anwendung durch viele Hilfreiche Funktionen unterstütz. Somit kann er sich auf das Erstellen der Geschäftslogik konzentrieren.
play2 bietet Testdriven Development mit Unit-Tests und funktionalen Test (Selenium) out of the Box. Das Framework gibt es sowohl für java als auch für scala. Da wir den Typesafe Stack als Oberthema haben, werden wir play2 mit einer kleinen scala-Anwendung vorstellen.

Prof. Dr. Esser, Friedrich

Prof.-Dr.-Esser-HAW-Hamburg

HAW Hamburg
Professor

Weitere Speaker-Informationen

Wann?

Zeit: 14:00 - 15:00 Uhr


Typesafe Stack – Webapplikationen mit scala und play2

In diesem Workshop soll die Komponente play2 aus dem Typesafe Stack vorgestellt werden. play2 ist ein Framework für das Erstellen von Webanwendungen. Das Framework glänzt durch einfachen Strukturen. Der Entwickler wird beim Erstellen seiner Anwendung durch viele Hilfreiche Funktionen unterstütz. Somit kann er sich auf das Erstellen der Geschäftslogik konzentrieren.
play2 bietet Testdriven Development mit Unit-Tests und funktionalen Test (Selenium) out of the Box. Das Framework gibt es sowohl für java als auch für scala. Da wir den Typesafe Stack als Oberthema haben, werden wir play2 mit einer kleinen scala-Anwendung vorstellen.

Neumann, Oliver

oliverneumann

HAW Hamburg
Wissenschaftlicher Mitarbeiter

Weitere Speaker-Informationen

Wann?

Zeit: 14:00 - 15:00 Uhr


Ruby on Rails – Einführung am praktischen Beispiel

Ruby on Rails hilft Entwicklern dabei Webanwendungen in kürzester Zeit umzusetzen. Im Rahmen des einstündigen Workshops wird eine einfache Anwendung in Ruby on Rails testgetrieben implementiert und dabei erste Einblicke in das Framework vermittelt.

Interessierte, die während des Workshops auf ihren Laptops mit entwickeln möchten, sollten Ruby, Ruby on Rails und Git möglichst vorab installieren.

Bauckmeier, Stefan

stefanbauckmeier

AKRA GmbH
Programmierer

Weitere Speaker-Informationen

Wann?

Zeit: 16:15 - 17:15 Uhr


Newsletter