- Content Management Systeme
-
- TYPO3

-
TYPO3 ist ein kostenlos erhältliches Open Source Content Management System, zugeschnitten auf die Bedürfnisse von Unternehmen für das Internet, Intranet und Extranet. TYPO3 bietet Funktionen und Module sowie eine Erweiterungsschnittstelle für ein Maximum an Einsatzmöglichkeiten. (typo3.de)
-
Beispiele: Evangelisch-Lutherische Pella-Gemeinde Farven, Arche Neuenhagen, Promotion Site for the ICA Conference 2006 in Germany, Studieren in Deutschland, Gutshaus Altlandsberg
-
- Extension Programmierung

-
Der modulare Aufbau von TYPO3 ermöglicht die nahezu grenzenlose und individuelle Erweiterung des Systems nach den eigenen Bedürfnissen. TYPO3 stellt hier ein sehr nützliches Framework bereit, dass die Entwicklung enorm erleichtert.
-
Beispiele: Ajax Chat für TYPO3
- Template Erstellung

-
In TYPO3 kann fast jeder Design-Entwurf umgesetzt werden. Neben der Integration nahezu beliebiger HTML-Strukturen, können anspruchsvolle Entwürfe mit speziellen TypoScript-Konfigurationen oder Erweiterungen umgesetzt werden. Ein Beispiel ist das vollkommen dynamische und automatische Erzeugen graphischer Navigations- oder Textelemente (z.B. Überschriften) in nahezu jeder Schriftart.
-
Beispiele: Gracia Thum - Coaching & Training, Medieninformatik an der TU Dresden, Evangelisch-Lutherische Pella-Gemeinde Farven
- Extension Programmierung
- Wordpress

-
WordPress ist eine Weblog-Software, die vorwiegend bei der Erstellung von häufig zu aktualisierenden Websites, im Besonderen von Weblogs, eingesetzt wird. Es basiert auf der PHP und MySQL. WordPress ist ebenfalls Freie Software, die unter der GNU General Public License lizenziert wurde.
-
Beispiele: Neues Freies Theater in Dresden: DRAMATEN, Schaubudensommer 2009
- TYPO3
- Softwareentwicklung und Web-Programmierung
-
- HTML, CSS

-
Bei der Erstellung eines HTML-Templates aus einem grafischen Entwurf ist auf Standardkonformität und Minimalismus zu achten. Ein HTML-Template beschreibt im Idealfall nur die Struktur und CSS das Layout. Dies sind wichtige Voraussetzungen für eine problemlose Integration in ein CMS, schnelle Ladezeiten, Portabilität und Barrierefreiheit.
-
Beispiele: Arche Neuenhagen, Promotion Site for the ICA Conference 2006 in Germany
- PHP

-
PHP ist eine Skriptsprache mit einer an C++ angelehnten Syntax, die hauptsächlich zur Erstellung von dynamischen Webseiten oder Webanwendungen verwendet wird. TYPO3 ist in PHP implementiert und so auch die Erweiterungen. Daneben gibt es für PHP zahlreiche andere Frameworks, die das MVC-Paradigma umsetzen.
-
Beispiele: Ajax Chat für TYPO3, Lernumgebung Medien und Medienströme
- Java

-
Java setzt Maßstäbe, wenn es um Portabilität und objektorientierte Programmierung geht. Java-Quelltext verbirgt zum Beispiel in Desktop-Anwendungen, Java-Applets und zahlreichen Internet-Anwendungen (J2EE).
-
Beispiele: Java-Applets: RLE-Simulator und Farbraumsimulator, Computergrafik III: Raytracer
- JavaScript (ECMAScript)

-
JavaScript ist im heutigen Web 2.0 nicht wegzudenken. Mit dem Schlagwort Ajax ist die Fähigkeit von JavaScript gemeint, Inhalte von einem Web-Server nachzuladen und zur Laufzeit das Dokumentenmodell (DOM) zu manipulieren. JavaScript oder Dialekte hiervon werden auch in vielen anderen Anwendungen verwendet (z. B. in ActionScript, Lingo, SVG).
-
Beispiele: Ajax Chat für TYPO3, Flash Werbebanner, Sächsischer Landtag: Sitzordnung in SVG
- MySQL

-
Fast immer werden Daten, insbesondere bei Internet-Anwendungen, in Datenbanken gespeichert. Mit der Abfragesprache SQL kann effizient auf diese zugeriffen werden.
- Delphi Pascal

-
Mit TurboPascal wurden viele (mich eingeschlossen) schon in der Schulzeit konfrontiert. Delphi war schließlich die RAD-Anwendung zur Entwicklung von Windows-Software in der bekannten Pascal Syntax schlechthin. Heute unterstützt Delphi sogar PHP und C++.
-
Beispiele: CommentMetaTagger, CPU Timer
- HTML, CSS
- XML-Technologien
-
- XSL, XML-Schema

-
Beispiele: Flash Werbebanner, CommentMetaTagger
- SVG

-
Beispiele: Sächsischer Landtag: Sitzordnung in SVG, Fakultät Informatik Neubau in SVG
- XSL, XML-Schema
- Multimedia
-
- Videoschnitt und DVD-Authoring

-
Beispiele: Orientierung gesucht, Kurzfilm: Game Cube
- Adobe Flash

-
Flash ist mehr als nur vektorbasierte Animation. Mit Hilfe einer Skriptsprache (ActionScript) erlaubt Flash, jegliche Objekte zur Laufzeit zu erstellen oder zu manipulieren. Weiterhin können XML-Daten eingelesen werden, und Bilder und Inhalt bei Bedarf dynamisch geladen werden. So ist es möglich, skriptgesteuerte Bedienoberflächen zu schaffen.
-
Beispiele: Flash Werbebanner
- 3D Rendering (Maya)

-
Beispiele: Kurzfilm: Game Cube
- Videoschnitt und DVD-Authoring
- Design
-
Briefbögen, Visitenkarten und Flyern müssen über Ihren Inhalt hinaus Klarheit, Seriösität und Vertrauen vermitteln. Am besten gelingt das, wenn es ein Coperate Design gibt, dass konsequent verwendet wird.
Bei der Entwicklung von Webseiten ist es von Bedeutung, die Darstellung auf unterschiedlichen Endgeräten und die unterschiedlichen Nutzergruppen zu berücksichtigen. Trennung von Inhalt und Präsentation ist hier ebenso wichtig, wie das Einhalten gegebener Standards und das Vermeiden von Barrieren.
-
Beispiele: TU9 Flyer: Die Besten studieren in Deutschland, Promotion Site for the ICA Conference 2006 in Germany, Societaetstheater Dresden, Institut für Pilzkrankheiten, Evangelisch-Lutherische Pella-Gemeinde Farven
Kurzbiografie
- seit 04/2009 Doktorand am Lehrstuhl für Multimediatechnik, TU Dresden
- 06/2008 - 03/2009 Softwareentwickler bei der Saxonia Systems AG
- 10/2000 - 05/2008 Student der Medieninformatik an der TU-Dresden
- 01/2003 - 05/2008 freiberufliche Tätigkeit als Webdesigner und Programmierer
- 04/2001 - 12/2007 studentische Hilfskraft u.a. am Lehrstuhl für Multimediatechnik, TU Dresden
- 06/2000 Abitur, Berlin
Tätigkeiten als Studentische Hilfskraft
- Entwicklung einer virtuellen Lernumgebung (HTML, PHP, Java Applets)
- Arbeiten für das Forschungsprojekt AMACONT (Prototypentwicklung, XML, XSLT, Cocoon+SQL)
- Entwicklung zweier studentischer Informationsportale (TYPO3, PHP) sowie Erstellung von Präsentationsmaterialien
- Entwicklung eines Ajax-Chat-Systems für TYPO3
Referenzen
- TU Dresden (Lehrstuhl für Multimediatechnik, Institut für Kommunikationswissenschaft, Akademisches Auslandsamt)
- German Institutes of Technology (TU9)
- Internationaler Bund e.V.
- Herbstzeit.de GmbH
- Kennziffer GmbH
- evoweb.com
- Societaetstheater gGmbH
Publikationen
- Pietschmann, S., Tietz, V.:
Anwendungsübergreifende Web-2.0-Kollaborationsmuster, Virtuelle Organisationen und Neue Medien 2008 (GeNeMe 2008), Dresden, Meißner, K. & Engelien, M., Oktober 2008 - Pietschmann, S., Tietz, V., Meißner, K.:
Cross-Application, Pattern-Based Web Collaboration, Proceedings of the IADIS International Conference on Web-Based Communities (WBC 2008), Amsterdam, Netherlands, Juli 2008