Die Weiterbildung vermittelt Grundlagen moderner Programmiersprachen und Softwareentwicklung sowie Web‑Technologien. Sie behandelt Softwareanalyse, -design, funktionale und objektorientierte Programmierung, Datenverarbeitung und Datenbanken.

Im Web‑Teil lernen Sie HTML zur Strukturierung von Inhalten, CSS für Layout und Design, Barrierefreiheit, SEO und Veröffentlichung von Webseiten. PHP vermittelt Backend‑Grundlagen: Syntax, Kontrollstrukturen, Formularverarbeitung, objektorientierte Programmierung, Fehlerbehandlung, Dateioperationen und Datenbankanbindung.

Abschließend erstellen Sie ein Referenzprojekt, in dem Sie eine Anwendung von der Idee bis zur Fertigstellung entwickeln und so die erworbenen Kenntnisse praktisch anwenden.

  • Grundlagen zu Programmen und Programmiersprachen
  • Visualisierung von Ablaufstrukturen
  • Grundlegende Sprachelemente, Datenstrukturen, Algorithmen
  • Objektorientierung (OO): Sprachelemente/Prinzipien/Techniken
  • OO Analyse (OOA), Entwurf (OOD) und Programmierung (OOP)
  • Softwareentwurf mit UML
  • Planung und Konzeption von Internetseiten
  • HTML5 und CSS: Texte, Hyperlinks, Grafiken, Listen, Tabellen
  • Formulare, Meta-Tags, SEO
  • Datenbankdesign, SQL, Daten abfragen und ändern (DML)
  • Sprachelemente und das OOP-Konzept von PHP
  • Programmablaufsteuerung. Funktionen, Sessions, Ein-/ Ausgabe
  • Klassen und Objekte, Konstruktoren und Destruktoren
  • Klonen und vererben, Exception Handling
  • Zusammenspiel von PHP und dem Datenbankmanagementsystem
  • Entwicklung und Erstellung eines eigenen Projekts