Internetprogrammierung/Webdesign:
  • 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