Grundlagen

3-tägige Python-Schulung

Dieses Seminar ist eine Einführung in die Grundlagen der Programmiersprache Python in drei Tagen. Vom Inhalt her entspricht es unserem Schnelleinstieg in zwei Tagen. Auch wenn es nur ein Tag mehr ist, heißt dies dennoch, dass wir für die Kursinhalte 50 Prozent mehr Zeit zur Verfügung haben. Die Themen können dadurch vertieft werden und es bleibt mehr Zeit für Übungen und Beispiele. Dies ist insbesondere für Teilnehmerinnen und Teilnehmer ohne Programmiererfahrung in anderen Sprachen sehr wichtig ist.

Zielgruppe und Format

Für wen ist dieser Kurs geeignet?

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.

Kursinhalte

Was Sie lernen

Die genauen Inhalte von unserer Schulung "3-tägige Python-Schulung" 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
Die Teilnehmer werden nicht nur Python sondern allgemeine Programmiertechniken lernen und verschiedene Problemlösungsansätze kennenlernen. Alle Themen dieser Schulung werden mit interessanten Beispielen eingeführt und mit übersichtlichen Diagrammen veranschaulicht. In zahlreichen praktischen Übungen können die Teilnehmer am Computer selbst das Erlernte ausprobieren und praxisnahe Aufgaben programmieren.

Offen oder Inhouse

Passt der Kurs zu Ihrem Bedarf?

Wir beraten Sie zu Termin, Dauer, Vorkenntnissen und einer auf Ihr Team abgestimmten Themenauswahl.

Kurs anfragen