Dieser Kurs vermittelt grundlegende Kompetenzen, um Python effizient einzusetzen und Best Practices der Softwareentwicklung gezielt anzuwenden.

Lerninhalte
  • Die objektorientierte Programmierung ist essenziell für die Entwicklung strukturierter und skalierbarer Anwendungen.
  • Teilnehmer lernen, Klassen und Objekte effizient zu nutzen, um modularen und gut wartbaren Code zu schreiben.
  • Anwendung fortgeschrittener Funktionen wie Dekoratoren, Generatoren und Lambda-Funktionen, um den Code effizienter und flexibler zu gestalten.
  • Effektive Nutzung von Datenbanken in Python.
  • Arbeiten mit SQL-Abfragen zur effizienten Datenverwaltung und Integration in Python-Anwendungen.
  • Kombination von Theorie mit praxisnahen Anwendungen.