Die Entwicklung effizienter Softwarelösungen erfordert ein solides Verständnis grundlegender Programmierkonzepte. Dieser Kurs vermittelt die Syntax von Python, den Umgang mit Variablen, Schleifen und Funktionen sowie erste Schritte in der Entwicklung eigener Algorithmen. Praxisnahe Übungen unterstützen die Implementierung und Optimierung grundlegender Algorithmen.
Lerninhalte- Grundlagen der Python Programmierung (Syntax, Variablen, Schleifen, Funktionen)
- Entwicklung und Optimierung von Algorithmen
- Objektorientierte Programmierung (OOP)
- Nutzung von Klassen und Objekten zur Entwicklung strukturierter und skalierbarer Programme
- Arbeit mit Datenstrukturen (Listen, Dictionaries, Sets)
- Grundlagen von Datenbanken und SQL
- Speichern, Organisieren und effizienter Zugriff auf Daten
Ein weiterer Schwerpunkt liegt auf der objektorientierten Programmierung. Die Teilnehmer erlernen, wie sie Klassen und Objekte in Python nutzen, um strukturierte und skalierbare Programme zu entwickeln. Zusätzlich wird die Arbeit mit Datenstrukturen und Datenbanken behandelt. Die Teilnehmer erwerben fundierte Kenntnisse in Listen, Dictionaries, Sets und SQL, um Daten zu speichern, zu organisieren und effizient darauf zuzugreifen. Dieser Kurs kombiniert theoretische Grundlagen mit praxisnahen Anwendungen. Die Teilnehmer erwerben grundlegende Kompetenzen, um effiziente Algorithmen zu entwickeln, Datenstrukturen gezielt einzusetzen und Python systematisch für datenbezogene Anwendungen zu nutzen.