Beschreibung Der Kurs "Python - ein Überblick" richtet sich vor allem an Anfänger, die das Programmieren erlernen wollen. Speziell dann, wenn Sie noch nicht an großen Softwareprojekten, sondern an kleinen Skripten und Automatisierungen interessiert sind, ist Python die richtige Einstiegssprache. In diesem Sinne startet der Kurs auch mit einem kleinen Beispielprogramm. Anhand dessen wird Ihnen vermittelt, wie ein Programm grundsätzlich aufgebaut ist und worauf es hierbei zu achten gilt.

Durch die Analyse des Beispielprogramms lernen Sie, wie Python aussieht, welche Ausdrücke in welcher Schreibweise verwendet werden und welche Bestandteile notwendig sind, um ein lauffähiges Programm zu kreieren. Im Anschluss an diesen Rundgang wird systematisch durch die Programmiersprache und klassische Fragen und Bestandteile der Programmierung im Allgemeinen geführt. So behandeln Sie zuerst unterschiedliche Variablentypen und ihre Besonderheiten. Den Anfang machen Sie thematisch im Kurs mit Zeichenketten. Vergleiche von Zeichenketten, Zerlegen und Zusammenfügen solcher und die Einsatzmöglichkeiten werden in diesem Teil des Kurses besprochen.

Weiterhin erfahren Sie die Details über den Einsatz von Listen und Tupeln, die im Wesentlichen mehrdimensionale Listen beschreiben. In solchen Listen oder Arrays können systematisch große Mengen von Daten, die miteinander verknüpft sind, abgelegt und abgerufen werden. Eine Sonderform dieser Gruppe ist das Dictionary beziehungsweise Hashtable. Zuletzt werden Schleifen und Bedingungen in der Programmierung am Beispiel der Programmiersprache Python vermittelt.

Im nächsten Teil des Kurses beschäftigen Sie sich mit standardisierten Funktionen in Python, die bestimmte Aufgaben übernehmen und die Programmierung erheblich vereinfachen. Funktionen können individuell in Modulen und Paketen zusammengefasst werden. Auf diese Weise kann man effiziente Programme mit wenigen Zeilen Code schreiben. Eine besondere Sparte ist dabei die Behandlung von Dateien. Das Öffnen, Lesen, Schreiben und Schließen ist ebenfalls standardisiert in Python möglich.

Des Weiteren lernen Sie im Python-Kurs die Behandlung von Ausnahmezuständen im Programm. Auch andere hilfreiche Möglichkeiten wie die Nutzung der unterschiedlichen Standard-Bibliotheken in Python werden besprochen. So sind Sie nach Besuch des Kurses in der Lage, eigene Python-Programme individuell zu programmieren.
Inhalt
  • Das erste Programm
  • Eine Führung durch die Programmiersprache Python
  • Wie man Zeichenketten (Strings) behandelt
  • Der Umgang mit Listen und Tupeln ("Arrays")
  • Nachschlagewerke in Python ("Hashtables")
  • Schleifen und Bedingungen
  • Was Funktionen alles können
  • Module und Pakete ("Packages") erstellen
  • Dateien behandeln: I/O
  • Behandlung von Ausnahmen: Exceptions
  • Standard-Moduldokumentation: sinnvoll einsetzen
  • Ein Überblick über die Python-Standardbibliothek
  • Python-Skripting - unabhängig von der Plattform
Dauer 2 Tage resp. 4 x 1/2 Tage
Preis/Person CHF 3300.00