PDF-Download

Schulung Python Aufbau (S608)

Eine der häufigsten Anwendungen einer Programmiersprache ist der Zugriff auf Datenbanken. Angefangen mit dem Zugriff auf die mit der Python-Standard-Bibliothek mitgelieferten SQLite, werden Python-Adapter zu MySQL und mehreren anderen SQL-Datenbanken vorgestellt, einschließlich ODBC-Datenbanken. Außerdem wird als Alternative zu tabellarischen Datenbanken die Python-eigene, objektorientierte Datenbank ZODB dargestellt.

Offene Termine

22.06.-23.06.2017
2 Tage | 880,00
Köln   
Noch frei
Buchen Vormerken
07.09.-08.09.2017
2 Tage | 920,00
Köln   
Noch frei
Buchen Vormerken
07.12.-08.12.2017
2 Tage | 920,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

Sie können Python für die Benutzung von SQL-Datenbanken einsetzen. Sie können auch als Alternative eine rein objektorientierte Datenbank auf Python-Basis benutzen oder die Verbindung zwischen SQL-Datenbanken und objektoriertem Python-Code herstellen.

Wer sollte teilnehmen

Programmierer mit den Python-Kenntnisse des GFU-Seminars "Python-Basiswissen".
Ein Überblick über alle Python relevanten Kurse finden Sie "Python Kurse" hier.

Inhalt

Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses Python Komplett
SQL mit Python:
  • Python SQLite
    • neue Tabellen anlegen
    • Daten in die Tabelle einfügen
    • Daten abfragen
    • update
    • Datentypen in SQLite
    • Adapter und Konvertierer
  • Die Einheitliche Python-DB-API
  • Python und MySQL (MySQLdb)
  • Python und Oracle
  • Python und ODBC
Python-Objektdatenbank (ZODB-Zope Object Database)
  • ZODB als selbständige Datenbank installieren (ohne Zope)
  • Die Erfüllung von Datenbank-Standards (ACID) durch die ZODB
    • Atomicity
    • Consistency
    • Isolation
    • Durability
  • Die hierarchische Objektstruktur der ZODB
  • Persistenzregeln beim Update von Veränderungen an ZODB-Objekten
  • Persistente Objektreferenzen in der ZODB
  • Hinweis auf advanced features: mounting, distributing
  • Eine einfache Anwendung als Beispiel
Object Relational Mapping
  • SQLAlchemy als Brücke zwischen ZODB und SQL-Datenbanken

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 2 Tage, 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

22.06.-23.06.2017
2 Tage | 880,00
Köln   
Noch frei
Buchen Vormerken
07.09.-08.09.2017
2 Tage | 920,00
Köln   
Noch frei
Buchen Vormerken
07.12.-08.12.2017
2 Tage | 920,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Eine Klasse eines Unternehmens will simultan den Kurs Python Aufbau reservieren

Hier kann ein kundenspezifisches Training zur Thematik Python Aufbau ratsam sein. Der Lehrstoff der Schulung kann dabei gemeinsam mit den Trainern ausgebaut oder abgekürzt werden.

Haben die Seminarbesucher bereits Sachkenntnis in Python Aufbau, sollte die Einleitung entfallen. Eine kundenspezifische Weiterbildung macht sich bezahlt ab drei Seminarteilnehmern. Die Firmen-Schulungen zum Thema Python Aufbau finden bisweilen in der Nähe von Bremen, Bonn, Bochum, Stuttgart, Bielefeld, Leipzig, Frankfurt, Berlin, Dresden, Hamburg, Düsseldorf, Wuppertal, München, Duisburg, Essen, Hannover, Nürnberg, Münster, Dortmund und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Python Aufbau bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Python und Oracle | Eine einfache Anwendung als Beispiel
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Die Einheitliche Python-DB-API | Persistente Objektreferenzen in der ZODB
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Python SQLite neue Tabellen anlegen | ZODB als selbständige Datenbank installieren (ohne Zope)
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Die hierarchische Objektstruktur der ZODB | update
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Hinweis auf advanced features: mounting, distributing |Python und MySQL (MySQLdb)
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Datentypen in SQLite | Consistency
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: SQLAlchemy als Brücke zwischen ZODB und SQL-Datenbanken | Persistenzregeln beim Update von Veränderungen an ZODB-Objekten
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Daten in die Tabelle einfügen|Python und ODBC

Wenn alle Seminarbesucher damit einverstanden sind, kann die Python Aufbau Schulung hinsichtlich "Durability" abgerundet werden und dafür wird "Adapter und Konvertierer" intensiver behandelt oder vice-versa.

Welche Themen erweitern Python Aufbau?

Eine passende Erweiterung findet sich in Kryptographie - Theorie und Anwendung (Sprachen: Java, Ruby, C/C++, C# und Python) mit

  • Authenticated Encryption
  • Bouncy Castle
  • Asymmetrische (Public Key-) Algorithmen Wozu dient ein "Public/Private Key"?
  • Unterschiede zur symmetrischen Verschlüsselung

Erwägenswert ist auch eine Schulung von „Python - Komplett“ mit der Behandlung von

  • ZODB als selbständige Datenbank installieren (ohne Zope)
  • Packen und Entpacken von Listen, Tupeln und Dictionaries
  • Eigene Fehlerobjekte in Methoden einbauen
  • Threads (eine kurze Einführung)

Für Inhouse-Schulungen ist das Thema „Python Basiswissen“ mit den Kapiteln als Sequenzen von Funktionsparametern und Python-Klassen (Python-Typen) object methods prädestiniert.

Für Fortgeschrittene eignet sich auch eine Python als Skriptsprache Fortbildung. In diesem Training werden u.a.

  • Dictionaries ("Hashtables")
  • Zeichenketten (Strings)
  • Listen und Tupeln ("Arrays")
  • Plattformübergreifendes Python-Skripting
geschult.

Haben Sie Fragen?

Gerne beraten wir Sie persönlich per E-Mail oder Telefon.

Nicole Döhring

Kathrin
Gerstmann

Petra
Humartus

Ilona
Dick