In dieser Weiterbildung werden grundlegende Konzepte des Softwareentwurfs und der Entwicklung vermittelt.

Lerninhalte:

  • Grundlagen des Softwareentwurfs
  • Architekturprinzipien und Modelle
  • Design Patterns und Best Practices
  • Agile Entwicklungsmethoden (Scrum, Kanban)
  • Clean Code und Refactoring
  • Testgetriebene Entwicklung (TDD)
  • Dokumentation und Code Reviews

Weiterbildungsinhalte
Der Kurs zeigt, wie Software systematisch geplant und entworfen wird. Teilnehmer lernen, Designprinzipien anzuwenden und agile Methoden im Entwicklungsprozess einzusetzen. Praxisbeispiele verdeutlichen den Nutzen von Clean Code und Refactoring.

Information zu Unterricht und Prüfung
Der Kurs findet in deutscher Sprache statt. Nach erfolgreichem Abschluss wird ein Zertifikat vergeben.

Zusätzliche Extras
Praxisübungen mit Entwurfsprinzipien
Fallstudien zu agilen Projekten