Einführung und Vertiefung in die Programmiersprache Python
Python ist eine einfach zu lernende Skriptsprache, die über die klassischen Einsatzbereiche von Skriptsprachen (Systemadministration, Webentwicklung, ...) hinaus Verbreitung findet. Kenner schätzen Ihre Übersichtlichkeit, die interaktive Kommandozeile und ihre Integration in .Net und Java.
Die durchdachten Konzepte hinter Python werden Sie vom ersten Schulungstag an für Ihre Produktivität nutzbar machen. Programmiersprachen lernen Sie am besten durch Übung, hier bekommen Sie die Ruhe und Konzentration die Sie für den Einstieg brauchen. Unsere praxiserfahrenen Trainer zeigen Ihnen den Weg und Kniffe, die man im Handbuch übersehen würde.
Trainer und Dozenten
Martin 'Joey' Schulze war Mitglied des Sicherheitsteam des Debian-Projekts und in vielen Software-Projekten aktiv. Python nutzt er als eine Sprache für anfallende Aufgaben, bis hin zu plattformübergreifenden grafischen Oberflächen.
Voraussetzungen
Absoluten Programmierneulingen empfehlen wir, erst mal die Schulung "programmieren lernen" zu besuchen.
Ansonsten reicht auch sehr angestaubte Programmiererfahrung in einer anderen Sprache.
Inhalt
Einführung
- Historie von Python
- Arbeitsumgebung erstellen
- Erste Schritte: Hello World
- Dokumentation
Datenstrukturen
- Skalare Variablen
- Arrays und Dictionaries
Verzweigungen
Schleifen
Logische und Arithmetische Operatoren
Generatoren und Iteratoren
Subroutinen
Parameterübergabe
Rekursion und Umwandlung in Iteration
Ternärer Operator
Ein- und Ausgabe
Reguläre Ausdrücke und Textverarbeitung
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
- Skalare Variablen
- Arrays und Dictionaries
Verzweigungen
Schleifen
Logische und Arithmetische Operatoren
Generatoren und Iteratoren
Subroutinen
Parameterübergabe
Rekursion und Umwandlung in Iteration
Ternärer Operator
Ein- und Ausgabe
Reguläre Ausdrücke und Textverarbeitung
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Logische und Arithmetische Operatoren
Generatoren und Iteratoren
Subroutinen
Parameterübergabe
Rekursion und Umwandlung in Iteration
Ternärer Operator
Ein- und Ausgabe
Reguläre Ausdrücke und Textverarbeitung
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Subroutinen
Parameterübergabe
Rekursion und Umwandlung in Iteration
Ternärer Operator
Ein- und Ausgabe
Reguläre Ausdrücke und Textverarbeitung
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Rekursion und Umwandlung in Iteration
Ternärer Operator
Ein- und Ausgabe
Reguläre Ausdrücke und Textverarbeitung
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Ein- und Ausgabe
Reguläre Ausdrücke und Textverarbeitung
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Exceptions
Module
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Objektorientiertes Programmieren
Unit-Tests
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Datenbankanbindung mit Python
Nach Wunsch der Teilnehmer:
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
- Web- und CGI-Programmierung
- Systemprogrammierung
- Grafische Oberfläche
- XML-Parsing
Kurszeiten
Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.
An Kurstagen gibt es bei uns ab 8 Uhr Frühstück.
Unsere Kurse beginnen um 9 Uhr und enden um 18 Uhr.
Neben den kleinen Pausen gibt es eine Stunde Mittagspause mit leckerem, frisch in unserer Küche zubereitetem Essen.
Nach der Schulung anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.
Termine und Anmeldung
-
20. Januar 2025, 5 Tage **
Python Programmierung anmelden -
10. März 2025, 5 Tage
Python Programmierung anmelden -
12. Mai 2025, 5 Tage
Python Programmierung anmelden -
30. Juni 2025, 5 Tage
Python Programmierung anmelden -
1. September 2025, 5 Tage
Python Programmierung anmelden -
20. Oktober 2025, 5 Tage
Python Programmierung anmelden -
8. Dezember 2025, 5 Tage
Python Programmierung anmelden
Haben Sie einen anderen Wunschtermin?