Dieser Kurs vermittelt die notwendigen Kenntnisse in der objektorientierten Programmierung und den grundlegenden Entwicklungsmethoden für einen erfolgreichen Start als Programmierer.

Objektorientierte Programmierung für den Einstieg als Entwickler
  • Erstellen von Klassen und Objekten, um modulare und wiederverwendbare Codestrukturen zu entwickeln
  • Vererbung und Polymorphismus nutzen, um flexible und anpassbare Softwarearchitekturen zu gestalten

Grundlagen der Programmierung
  • Verwendung von Variablen und Datentypen, um logische Programmabläufe zu erstellen
  • Kontrollstrukturen und Schleifen einsetzen, um die Funktionalität der Software zu steuern

Effizientes Datenmanagement
  • Datenstrukturen wie Listen, Dictionaries und Sets für die Datenverwaltung nutzen
  • Einfache Datenmanipulation und Analyse mit grundlegenden Python-Bibliotheken

Fehlermanagement und Debugging-Methoden
  • Try-Except-Blöcke implementieren, um Laufzeitfehler zu erkennen und zu behandeln
  • Einführung in Debugging-Techniken, um Probleme effektiv zu identifizieren und zu beheben

Best Practices für Entwickler-Neulinge
  • Anwenden von Coding Standards und Best Practices zur Sicherstellung einer hohen Code-Qualität
  • Nutzung von Versionskontrollsystemen wie Git für Zusammenarbeit und Codeverwaltung