Python-Einsteiger

Dieser Kurs richtet sich an Entwickler, die bereits mit anderen Programmiersprachen vertraut sind und die Konzepte von Python erlernen möchten.

Der genannte Preis versteht sich pro Teilnehmer bei einer Gruppe von bis zu 5 Teilnehmern. Der Kurs findet statt, wenn sich mindestens 2 Teilnehmer angemeldet haben. Die Schulung findet auf ihrer eigenen Technik statt -- bitte bringen Sie ihr Notebook mit. Verpflegung und Mittagessen sind nicht im Preis inbegriffen.

Anmeldung bitte bis zum Montag, den 11. April 2016.

Das Training ist für Debian GNU/Linux vorbereitet, ist aber auch für andere Linux-Distributionen und OS X passend.

Programmierung mit Python

Module Inhalt Umfang und Preis
Python Grundlagen
  • Entwicklungsumgebung
    Texteditor, Python Shell, IDE, iPython Notepad
    Programmaufbau und -struktur
    Einrückung, Klammern, Zeilenende, Kommentare
    Unterschiede Python 2 und 3
  • Übersetzung und Ausführung
    Festlegung des Python-Interpreters, Ausführung
  • Variablen und Bezeichner
    Gültigkeit, Konventionen, Zuweisung
  • Listen und Listenfunktionen
  • Nutzung bestehender Funktionen (Module)
    Modul vollständig oder nur zum Teil benutzen
  • Entwicklung eigener Funktionen
    Bezeichner, Parameter, Rückgabewerte
  • Datenstrukturen und Programmierkonstrukte
    Einzel- und Mehrfachzuweisungen, Schleifen, Ausnahmebehandlung
  • Listen, Dictionaries (Hashtabellen), Mengen
    Umwandlungen zwischen Listen, Dictionaries (Hashtabellen) und Mengen
    mehrdimensionale Felder und Matrizen
    einfach und mehrfach miteinander verkettete Listen
    Funktionen für den Zugriff auf Elemente und Schlüssel
  • Code-Validierung und Dokumentation
  • Objekte und Klassen
    Klassendefinition
    öffentliche und private Attribute
    Instantiierung von Objekten
    Erzeugung und Benutzung von Methoden
    Überladen von Methoden
    Klassen ableiten
  • Stringverarbeitung - Muster und Reguläre Ausdrücke
  • Verarbeitung von XML
    Zugriff via SAX, DOM und lxml
  • grundlegende Client-Server-Kommunikation
  • Datenbankzugriff via sqlite

GitHub Logo  Beispiele zur Python-Programmierung auf GitHub

2x6.5h
EUR 385.00 zzgl. 19% USt. (EUR 459.00 brutto)
 
14. und 15. April 2015, 9h30-17h00, Co-Bo Coworking Space, Bottighofen (Bodensee)
 
Anmeldung und Buchung
Kontakt: info@efho.de