Diese Weiterbildung besteht aus folgenden einzelnen Modulen :
Internetprogrammierung/Webdesign:- HTML/CSS-Grundlagen im Editor: Grundgerüstaufbau, Verweise, Hyperlinks, Grafiken, Animationen, Trennung von Form und Inhalt, Meta-Tags, CSS-Techniken, Textformatierung.
- JavaScript-Grundlagen: Variablen, Arrays, Objekte, Schleifen, Bedingungen, Funktionen, dynamische Menüs, Formulare mit Nutzereingabeüberprüfung.
- PHP/MySQL-Grundlagen: PHP mit MySQL-Datenbankanbindung, Operatoren, Funktionen, Arrays, Datenabfragen, Schleifen.
- HTML5-Einführung: Grundlegende HTML5-Neuerungen, Audio- und Videoeinbindung, barrierefreie Webseiten, Media Queries, neue Selektoren, Effekte und Animationen.
Management von CMS:
- Scripting und objektorientierte Programmierung: Erlernen von Scripting-Techniken und Prinzipien der objektorientierten Programmierung.
- Relationale Datenbanken in MySQL: Datenbankmanagement und -abfragen in MySQL.
- Aufbautraining PHP: Vertiefung und Fortgeschrittenentraining in der PHP-Programmierung.
- Aufbau von Content-Management-Systemen: Erstellung und Gestaltung von Content-Management-Systemen.
- Programmierung von Backend-Lösungen: Entwicklung von Backend-Funktionalitäten und Integration.
- Frontend-Entwicklungen: Design und Implementierung von Frontend-Features.
- WordPress und PHP-Programmierung: Anwendung von PHP in WordPress-Plattformen.
- Suchmaschinenoptimierung und Social Media: Optimierung für Suchmaschinen (SEO) und Nutzung von Social Media.
- Programmierung von Internet-Plattformen: Erstellung und Entwicklung von Internet-Plattformen.
- Aufbau und Verwaltung von Onlineshops: Schaffung und Management von Onlineshop-Systemen.
- AJAX: Verwendung von Asynchronous JavaScript and XML (AJAX) für dynamische Webseiteninhalte.
- Pflichten- und Lastenheft: Erstellung von Pflichten- und Lastenheften für Webprojekte.
- Planung und Konzeption von Internetapplikationen: Entwurf und Konzeption von Internetanwendungen und -projekten.
Entwicklung von Web Apps für Smartphones, Tablets ...:
- Responsive Webdesign: Gestaltung von Webseiten, die auf verschiedenen Geräten gut angezeigt werden.
- Neue Anweisungen in HTML5: Verwendung der neuesten HTML5-Befehle.
- Entwicklung von Web Apps mit jQuery oder nur HTML5 und CSS3: Erstellung von Webanwendungen mit jQuery oder ausschließlich mit HTML5 und CSS3.
- Drag & Drop auf Webseiten: Implementierung von Drag & Drop-Funktionalität auf Webseiten.
- Pflichten- und Lastenheft: Erstellung von Pflichten- und Lastenheften für Webprojekte.
- Interaktives Design für Screens und mobile Ausgabegeräte: Design von interaktiven Inhalten für Bildschirme und mobile Geräte.
- Design im Browser: Direktes Design und Gestaltung im Webbrowser.
- Einfluss der Typografie auf die Gestaltung: Berücksichtigung von Schriftarten und -stilen in der Gestaltung.
- Fullsize-Backgrounds: Verwendung von Vollbild-Hintergründen.
- Parallaxes und vertikales Scrolling: Einbindung von Parallaxeneffekten und vertikalem Scrollen.
- Einbindung von Audio und Video für alle Plattformen: Integration von Audio und Video für verschiedene Plattformen.
- Dynamische Anordnung: Flexibles Anordnen von Inhalten.
- Entwickeln von Landing Pages: Erstellung von Landing Pages für gezielte Marketingkampagnen.
- Werbebanner: Gestaltung und Integration von Werbebannern.
- Verbesserung von Suchmasken: Optimierung von Suchmasken und -funktionen.
- Erzeugen von Bildern per Quellcode: Generierung von Bildern durch Quellcode.
- Projektplanung und Koordination: Planung und Organisation von Webprojekten.
- User Experience Design: Design, das die Benutzererfahrung optimiert.