Folgende Inhalte werden vermittelt:

Internetprogrammierung
  • Erlernen der Internetprogrammierung
  • Grundlegende Kenntnisse in HTML/XHTML
  • Vertrautheit mit den W3C-Standards
  • Anwendung von Cascading Style Sheets (CSS)
  • Beherrschung der CSS-Syntax
  • Verwendung von internen und externen Style Sheets
  • Erstellung von medienspezifischen Style Sheets
  • Anwendung von eigenschaftsspezifischen Style Sheets
  • Kombination von CSS mit HTML und XHTML
  • Fortgeschrittene CSS3-Techniken
  • Einbindung zusätzlicher Medien wie Bilder, Videos usw.
  • Grundlagen der JavaScript-Programmierung
  • Grundlagen der PHP-Programmierung
  • Grundlagen der mySQL-Datenbank

Special Apps (Mobil App Development)
  • Projektplanung und Koordination in der Webentwicklung
  • Aktuelle Anweisungen und Neuerungen in HTML5
  • Umsetzung von Responsive Webdesign für verschiedene Bildschirmgrößen
  • Entwicklung von interaktiven Anwendungen mit jQuery oder rein mit HTML5 und CSS3/SASS
  • Implementierung von Drag & Drop-Funktionen auf Webseiten
  • Erstellung und Anpassung von Pflichten- und Lastenheften für Webprojekte
  • Gestaltung von interaktiven Designs für verschiedene Bildschirme und mobile Geräte
  • Umsetzung des Designs direkt im Browser
  • Erstellung und Anpassung von Suchmasken für Webseiten
  • Verwendung von Fullsize-Backgrounds für beeindruckende visuelle Effekte
  • Implementierung von Parallax-Effekten und vertikalem Scrolling
  • Dynamische Anordnung von Inhalten auf Webseiten
  • Entwicklung von Landing Pages mit Fokus auf Conversion
  • Grundlagen des Interaction Design für eine optimale Benutzererfahrung
  • Erstellung von Werbebannern für Online-Marketing-Kampagnen
  • Serverseitige Browsererkennung zur Anpassung von Inhalten
  • Erfassung und Verarbeitung von Browserinformationen wie Useragent

CMS Development
  • Erlernen von Scripting-Sprachen und objektorientierter Programmierung
  • Aufbau und Konfiguration von Content-Management-Systemen
  • Entwicklung von Shop- und Bestellsystemen
  • Verwaltung und Administration von Onlineshops
  • Umsetzung eigener Designs für Webseiten und Anwendungen
  • Aufbau und Implementierung eines Bestellsystems
  • Programmierung von Backend-Lösungen und deren Integration
  • Entwicklung von Frontend-Komponenten und Benutzeroberflächen
  • Verwendung von CMS wie Typo3/TypoScript zur Inhaltsverwaltung
  • Optimierung von WordPress-Seiten für Suchmaschinen und Social Media
  • Anwendung von AJAX-Techniken für dynamische Inhalte und Interaktionen
  • Programmierung von Internetplattformen und webbasierten Anwendungen
  • Einführung in die agile Projektmanagement-Methode Scrum
  • Erstellung von Pflichten- und Lastenheften zur Projektdokumentation
  • Planung und Konzeption von Anwendungen und Systemen
  • Grundlagen und Einführung in die Nutzung von Magento und Zend-Framework
  • Entwicklung von Backend-Lösungen für datenbankgestützte Anwendungen

LINUX
  • Erlernen der Besonderheiten des Betriebssystems LINUX
  • Aufbau und Struktur des LINUX-Betriebssystems
  • Vergleich zu anderen Mehrbenutzer-Betriebssystemen wie UNIX
  • Verwendung von GNU-Software in LINUX
  • Nutzung der LINUX-Shell zur Systemadministration
  • Unterschiede und Besonderheiten der LINUX-Distributionen Debian und SUSE
  • Einsatz von LINUX als Serverbetriebssystem
  • Verwaltung von Hard- und Software unter LINUX
  • Nutzung von LINUX auf Smartphones und Tablets
  • Verwaltung der Rechte und Zugriffsrechte in LINUX
  • Gewährleistung der Datensicherheit in LINUX
  • Administration und Konfiguration von LINUX-Systemen
  • Unterschiede und Eigenheiten verschiedener LINUX-Systeme
  • Verwaltung und Zuweisung von Benutzerrechten
  • Implementierung, Konfiguration und Testen von Systemkomponenten in LINUX
  • Erstellung von Pflichten- und Lastenheften für LINUX-Projekte
  • Aufbau und Konfiguration von LINUX-Netzwerken
  • Verwaltung von Hard- und Software in LINUX-Netzwerken
  • Integration und Konfiguration von Peripheriegeräten in LINUX
  • Installation und Konfiguration des LINUX-Betriebssystems
  • Einrichtung und Anpassung der grafischen Benutzeroberfläche (GUI) in LINUX
  • Programmierung in der LINUX-Shell mit Anweisungen und Aufrufen
  • Vorbereitung auf die LPIC-Prüfung 101 zur LINUX-Zertifizierung