Grundlagen

2-tägiger Python-Kurs

Mehr als zwei Tage können und wollen Sie nicht für eine Schulung investieren? Kein Problem: Diese Schulung ist eine zweitägige Einführung in die Programmiersprache Python. Kaum eine andere Programmiersprache lässt sich problemlos in zwei Tagen vermitteln, aber Python ist halt keine gewöhnliche Programmiersprache und zeichnet sich durch besonders leicht verständlich Sprachkonstrukte aus. So ist es nicht verwunderlich, dass in der Regel ein totaler Neuling bereits in wenigen Stunden in der Lage ist einfache Programme selbständig zu schreiben.

Voraussetzungen und Zielgruppe

Für wen eignet sich diese Schulung?

Diese Python-Schulung in zwei Tagen richtet sich an Anfänger, die schon über ein wenig Programmiererfahrung in irgendeiner Programmiersprache haben. Es werden aber keinerlei Python-Kenntnisse vorausgesetzt.

Lernziele und Themen

Was Sie im Kurs erarbeiten

Die genauen Inhalte von unserer Schulung "2-tägiger Python-Kurs" im Überlick:
  • Python-Grundlagen
    • Python, Philosophie und Unterschied zu konventionellen Programmiersprachen
  • Einführung in die Daten-Strukturen
    • Datentypen, Klassen, Variablen, Objekte
    • Listen und Tupel
    • Strings und Stringfunktionen
    • Sortierung unter Benutzung von sort und sorted
    • Slicing
    • Iteratoren und iterierbar
    • Dictionaries
    • Sets und Frozensets
    • Konvertierungen zwischen Datentypen, z.B. Integer nach Strings oder Dictionaries in Listen und umgekehrt
    • Probleme durch Referenzierung und In-Place-Methoden
    • Copy und Deepcopy
  • Kontrollstrukturen
    • Verzweigungen
    • Schleifen: while- und for-Schleife
    • for-Schleife à la C bzw. C++ in Python
    • continue, break und else in Schleifen
    • pass-Anweisung
    • Funktionen: Definition und Aufruf
    • Globale und lokale Parameter
    • Positionsparameter und Schlüsselwortparameter
  • Ein- und Ausgabe
    • Interaktive Eingabe mittels input (raw_input)
    • Formatierte Ausgabe: der traditionelle Weg mit "Stringmodulo"
    • Der pythonische Weg: format-Methode
    • Dateien lesen und schreiben
  • Arbeiten mit Modulen
    • Standardmodule
    • Einbindung und Benutzung von Standardmodulen
    • Namensräume und Gültigkeitsbereiche
    • Schreiben eigener Module
    • Code-Dokumentation und Help-Funktion
Die Teilnehmer werden nicht nur Python sondern allgemeine Programmiertechniken lernen und verschiedene Problemlösungsansätze kennenlernen. Alle Themen dieser Schulung werden mit sorgfältig gewählten und interessanten Beispielen vertieft und mit übersichtlichen Diagrammen veranschaulicht. In zahlreichen praktischen Übungen können die Teilnehmer am Computer selbst das Gelernte ausprobieren und praxisnahe Aufgaben programmieren.

Offener Kurs oder Inhouse

Wie soll Ihre Schulung aussehen?

Wir klären Lernziele, Dauer, Gruppengröße, Format und passende Beispiele aus Ihrem Arbeitsumfeld.

Schulung anfragen