- Grundgerüstaufbau in HTML/CSS
- Verweise und Hyperlinks in HTML
- Einfügen von Grafiken und Animationen in HTML
- Trennung von Form und Inhalt mit CSS
- Verwendung von Meta-Tags in HTML
- CSS-Techniken zur Gestaltung von Webseiten
- Formatierung von Texten mit CSS
- Arbeit mit Variablen in JavaScript
- Verwendung von Arrays und Objekten in JavaScript
- Schleifen zur wiederholten Ausführung von Code in JavaScript
- Bedingungen und Funktionen in JavaScript
- Erstellung von dynamischen Menüs mit JavaScript
- Implementierung von Formularen mit Prüfung der Nutzereingaben
- Grundlagen in PHP/MySQL für die Datenbankanbindung
Programmierung von CMS:
- Grundlagen in objektorientierter Programmierung und Scripting
- Verwendung von relationalen Datenbanken in MySQL
- Fortgeschrittenes Training in PHP
- Erstellung und Verwaltung von Content-Management-Systemen
- Programmierung von Backend-Lösungen und deren Integration
- Entwicklung von Frontend-Anwendungen
- Anwendung von CMS mit Typo3/TypoScript
- WordPress mit Fokus auf Suchmaschinenoptimierung und Social Media
- Programmierung von Internetplattformen
- Aufbau und Verwaltung von Onlineshops
- Nutzung von AJAX für dynamische Webanwendungen
- Erstellung von Pflichten- und Lastenheften
- Planung und Konzeption von Internetapplikationen
LINUX:
- Grundlagen und Analyse von Netzwerkstrukturen
- Standards und Technologien für Übertragungsmedien
- Modernisierung und Erweiterung bestehender Netzwerke und Komponenten
- Konfiguration, Implementierung und Test von Netzwerksystemkomponenten
- Erstellung von Pflichten- und Lastenheften für Netzwerkprojekte
- Aufbau und Verwaltung von Netzwerken unter Linux
- Administration von Hardware- und Softwarekomponenten
- Integration und Konfiguration von Peripheriegeräten
- Installation und Konfiguration von Betriebssystemen
- Entwicklung von grafischen Benutzeroberflächen (GUI)
- Programmierung in der Shell
- Verwendung von Anweisungen und Aufrufen in der Netzwerkadministration
- Einrichtung benutzerdefinierter Rechte und Zugriffssteuerung
- Vorbereitung auf die LPIC-Prüfungen 101
oder
OOP Java:- Umfangreiche Techniken und Werkzeuge zur Anwendungsentwicklung mit Java
- Erstellung von Anforderungskatalogen und Konzeption von Testsystemen
- Durchführung der objektorientierten Analyse und Designprozesse
- Einführung in die objektorientierte Programmiersprache und deren Grundlagen
- Vermittlung und Anwendung grundlegender objektorientierter Konzepte
- Nutzung des Java SDK (Software Development Kit)
- Arbeit mit Objekten und Klassen in Java
- Vererbung, Prozeduren, Applets und Serialisierung in Java
- Entwicklung von Android-Apps mit Java als Programmiersprache
- Integration von Funktionen der Smartphones/Tablets wie Sensorik und Kamera in die App-Programmierung
- Erstellung von Pflichten- und Lastenheften für Softwareprojekte
- Planung, Beratung und Konzeption von Internetapplikationen
- Vorbereitung auf die Prüfung für das Oracle-Zertifikat in Java