Schwerpunkte meiner Lehrtätigkeit sind (neben Kursen zur Fotografie) verschiedene Themen rund um das Internet:
- Internet-Grundlagen: Wie funktioniert das Internet? Protokolle, Software und technische Hintergründe verständlich erklärt. Welche Gefahren gibt es (Viren, Trojaner und andere Schadsoftware) und wie kann ich mich schützen?
- Webseiten entwickeln mit HTML5: Mit dem Standard HTML5 für die Erstellung von Webseiten gibt es zum ersten Mal eine ziemlich umfassende Kompatibilität zwischen verschiedenen Browsern und Endgeräten (vom Smartphone über den PC bis zum Flachbildschirm mit Internetanschluß). Zu berücksichtigen ist dabei jedoch die unterschiedliche Größe und Auflösung der Endgeräte, wobei mit responsive Webdesign verschiedene Techniken bezeichnet werden, Text, Bilder und andere Gestaltungselemente für unterschiedliche Endgeräte gleichzeitig nutzen zu können.
- Webdesign mit Cascading Style Sheets (CSS): Neben Möglichkeiten des responsiven Webdesigns bieten Cascading Style Sheets mittlerweile auch weitere Gestaltungstechniken an bis hin zur Erstellung von Canvas-Bereichen, die einen browserübergreifenden Ersatz für Flash- und Silverlight-Animationen darstellen.
- Canvas - Alternative zu Flash und Silverlight: Canvas stellen eine 2- und 3-dimensionale Zeichenfläche zur Verfügung, in die Bilder, Muster und Texte dargestellt und animiert werden können. Zur Programmierung der Darstellung und Animationen wird dabei Javascipt verwendet.
- Javascript - Grundlagen / DOM-Techniken / AJAX (Asynchronous JavaScript and XML): Schon früh in der Entwicklung des World Wide Web entstand die Programmiersprache Javascript, mit deren Hilfe Webseiten dynamisiert werden können. Zusammen mit der Weiterentwicklung von HTML und CSS hat auch Javascript immer stärker an Bedeutung zugenommen.
- XML- Grundlagen / XML-Schema: Während HTML5 mittlerweile vor allem als Auszeichnungssprache für Webdarstellungen dient, ist XML (Extensible Markup Language) eine Datenaustauschsprache, die an strenge Regeln gebunden es möglich macht, Daten zu strukturieren, mit XML-Schema auf formale Korrektheit zu überprüfen und mit XSL(T) in andere Darstellungsformen zu transformieren.
- XHTML / XHTML5: Soll auch HTML und HTML5 den strengen Regeln von XML für den Datenaustausch unterliegen, gibt es die aus XML abgeleiteten Varianten von HTML, nämlich XHTML und XHTML5.
- Transformationen mit XSLT und XPath: Mit XPath ist es möglich, innerhalb eines XML-Dokuments beliebige Inhalte und Strukturelemente anzusteuern. Mit XSLT (Extensible Style Language Transformation) können diese Inhalte in ein zweites XML-Dokument transformiert werden, um sie weiterzuverarbeiten oder besser darstellen zu können.
- SVG (Scalable Vector Graphics): Neben Canvas als Zeichenfläche in HTML5 bieten auch die aus XML abgeleiteten Scalable Vector Grafics die Möglichkeit, Daten dynamisch darzustellen.
- Professionelle Internetrecherche: Eine kurze Anfrage bei Google ist heute alltäglich Praxis. Professionelle Internetrecherche setzt dort ein, wo einfache Anfragen nicht mehr die gewünschten Antworten liefern.
Zu jedem Seminar gehören umfangreiche Unterlagen und Beispieldateien. Ich informiere Sie gerne über Details, Kombinationsmöglichkeiten und Modalitäten.