Ajax richtig verwenden

Eintägiges Seminar auf Deutsch

Wann und wo?

17. März 2006
Wien/Österreich

Hotel DAS TRIEST
Raum PIBER
Wiedner Hauptstraße 12
1040 Wien
Anreise

Einlass: 8:00 Uhr
Dauer: 8:30 Uhr bis 17:00 Uhr
(inkl. Kaffeepause, Mittagsbuffet, Nachmittagspause)

zu den

FOTOS

Nach dem Seminar ab etwa 18:30 Uhr gemütlicher Abendausklang mit der Gelegenheit Erfahrungen auszutauschen und zu netzwerken.

Anmeldung

Um auch auf individuelle Fragen eingehen zu können ist die Teilnehmeranzahl auf 20 Personen begrenzt. Die Anmeldungen werden in der Reihenfolge ihres Einlangens berücksichtigt. Bei einer Absage werden Sie schriftlich verständigt.

Nach der Anmeldung erhalten Sie die Teilnahmebestätigung und die Rechnung innerhalb von 3 Tagen per E-Mail.

Bei Fragen können Sie uns gerne telefonisch unter +43 1 953 11 88 (Christina Fried) oder per E-Mail unter kontaktieren.

Komplementärer Kurs:
Ruby on Rails Workshop
3 Tage Workshop mit erfahrenen Rails-Entwicklern (12.-14. April, München)

Nach Vorträgen in London und New York jetzt zum ersten Mal im deutschsprachigen Raum!

Ajax richtig verwenden

In diesem eintägigen Seminar zeigt Ihnen Thomas Fuchs, Autor von script.aculo.us und Ruby on Rails Core-Team Mitglied, wie Sie die Benutzerfreundlichkeit und Interaktivität ihrer Webapplikationen und Websites verbessern.

Das Seminar bietet einen Überblick über verbreitete Ajax-Entwicklungswerkzeuge und fokusiert auf die Verwendung der Prototype-Bibliothek und script.aculo.us. Weiters werden die Möglichkeiten der integrierten Ajax-Funktionalität von Ruby on Rails demonstriert.

Im Vordergrund steht dabei die Erstellung von benutzerfreundlichen Webapplikationen und Websites — weg von den Einschränkungen des "traditionellen" Webs hin zu echter Interaktivität durch Funktionen wie Echtzeitsuche, Drag and Drop und visuellen Effekten.

Eine Analyse der Funktionsweise von verschiedenen aktuellen Ajax-Websites und ein detaillierter Blick auf die von wollzelle entwickelte Applikation fluxiom gibt Ihnen das notwendige Wissen um sofort mit dem Einsatz von Ajax loslegen zu können. Weiters werden auch die "best practises" beleuchtet die sich in der nunmehr einjährigen Ajax-Geschichte ergeben haben.

Ablauf/Inhalte

  • 8:00 Einlass
  • 8:30-10:30 Grundlagen
    · Was ist Ajax und wie funktioniert es?
    · Frameworks – welche gibt es?
    · Prototype
    · script.aculo.us
    · Ruby on Rails
  • 10:30-10:45 Kaffeepause
  • 10:45-12:30 Einsatzmöglichkeiten
    · “Design Patterns”
    · Datenaustausch zwischen Browser und Server, aber wie?
    · XML, HTML, JSON, oder doch anders…?
    · Serverbasierte Formvalidierung
    · Aktivitätsindikatoren
    · JavaScript Evaluierung: Serverseitig generiertes JavaScript
    · Rails JavaScript Templates mit Rails 1.1
  • 12:30-14:00 Mittagspause
  • 14:00-15:30 Benutzeroberflächen à la Web 2.0
    · script.aculo.us: Funktionsumfang, Möglichkeiten
    · Visuelle Effekte: Warum überhaupt, vorgefertigte und selbsterstellte Effekte
    · Beispiele: www.wollzelle.com, www.christofwagner.com
    · Controls: Echtzeitsuche, Autocompleting, Drag and Drop
    · Preview: script.aculo.us 1.6
  • 15:30-15:45 Nachmittagspause
  • 15:45-16:30 Theorie und Praxis
    · Ajax als Erweiterung von bestehenden Websites
    · Vollständige Ajax-Applikationen
    · Ajax Best Practises, Fallstricke und Workarounds
  • NEU! 16:30-17:00 Designing an application: fluxiom (Thomas Pamminger)
    · Entstehung und Entwicklungsprozess
    · Flexibilität vs. Usability
    · Fluxiom Video/Demo

Jeder Teilnehmer erhält eine CD mit den Präsentationsunterlagen und vielen hilfreichen Source-Code-Beispielen. Sie können auch gerne Ihren Laptop mitnehmen, vor Ort steht Wireless-Lan zur Verfügung.

Anschließend ab etwa 18:30 gemütlicher Abendausklang mit der Gelegenheit Erfahrungen auszutauschen und zu netzwerken.

Thomas Fuchs

Thomas Fuchs ist Softwarearchitekt in Wien, Österreich und entwickelt Webapplikationen seit 1996. Seit 2004 ist er Partner von wollzelle und zur Zeit, unter anderem, mit der Entwicklung von fluxiom, einer Ajax-basierten Digital Asset Management-Lösung beschäftigt.

Als Autor von script.aculo.us, eines im Juni 2005 gelaunchten browserübergreifenden JavaScript-Frameworks für Ajax-Steuerelemente, visuelle Effekte und vielem anderem mehr, und Mitglied des Core Development Teams des einflußreichen Ruby on Rails Webentwicklungs-Frameworks, hat er sich in kürzester Zeit weltweit einen Namen in der Webentwicklersszene gemacht. Weiters hat er Teile von Prototype, einem objekt-orientierten Ajax/JavaScript-Framework, entwickelt.

Neben der Veröffentlichung zahlreicher Artikel und Tipps in seinem blog mir.aculo.us, ist er Autor des "Web 2.0"-Kapitels des Bestsellers Agile Web Development with Rails (Pragmatic Programmers).

Weitere Vorträge in nächster Zeit umfassen die Canada on Rails-Entwicklerkonferenz (Vancouver, 13. bis 14. April) und "The Ajax Experience" (San Francisco, 10. bis 12. Mai).

der veranstalter

wollzelle entwickelt Ideen für Andere — wollzelle wurde 2000 von DI Thomas Pamminger gegründet und beschäftigt sich mit den Bereichen Branding, Design und Interaktive Medien, sowie Usability und Interface Design von Websites und Webapplikationen. Die drei kreativen Köpfe von wollzelle verbindet die Begeisterung die Grenzen zwischen den Bereichen Strategie, Design und Technologie aufzuheben und so neue Ideen zu entwickeln.

Impressum: Herausgeber und Medieninhaber DI Thomas Pamminger - wollzelle.
Mariahilfer Straße 113/22, A-1060 Wien
Tel.: +43 1 953 11 88, Fax: +43 1 953 11 88 - 9, E-Mail:
UID-Nr.: ATU56608601, Fachgruppe f. Werbung und Marktkommunikation

Fotos: Christof Wagner

Alle Rechte vorbehalten. Alle Marken und Namen sind Eigentum ihrer jeweiligen Inhaber.

Wir bemühen uns, genaue und zuverlässige Informationen auf dieser Webseite zu veröffentlichen. Wir können jedoch keinerlei Gewähr für die Richtigkeit aller veröffentlichten Informationen und die Richtigkeit der Darstellung übernehmen. Auf unserer Webpage befinden sich Querverweise (Hyperlinks) zu anderen Internetangeboten. Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.