• Grundlagen zu Programmen und Programmiersprachen
  • Visualisierung von Ablaufstrukturen
  • Grundlegende Sprachelemente
  • Entwicklung von Algorithmen
  • Einführung in die Objektorientierung (OO)
  • Objektorientierung (OO): Sprachelemente/Prinzipien/Techniken
  • OO Analyse (OOA), Entwurf (OOD) und Programmierung (OOP)
  • Softwareentwurf mit UML
  • Datenbankdesign (z.B. Normalisierung, Beziehungsarten)
  • Daten abfragen und ändern (DML)
  • Schlüssel und Indizes, Sichten
  • Funktionen, Transaktionen, Stored Procedures
  • Datenbankereignisse