Python-Aufbaukurs - OOP und Datenbanken

In diesem Kurs lernen Sie, wie Sie mit den fortgeschrittenen Werkzeugen von Python objektorientiert programmieren und Datenbankanbindungen erstellen. Anhand von Beispielen zeigen wir Ihnen, wie Sie Python effizient für die Softwareentwicklung einsetzen können.

Inhalte

  • Python Sprachkonzepte
    • Lambda Notation
    • Lambda listen Comprehensions
    • Bedeutung "Interpretierte Sprache"
    • Der Vorteil, Logik in Module auszulagern
  • Objekt Orientierte Programmierung (OOP)
    • OOP mit Python
    • Datenkapselung
    • Sichtbarkeit von Attributen
    • Instanzen und Class Methoden.
  • Behandlung mit mit eigenen Ausnahmen (custom exceptions)
    • Vererbung
    • Interface
  • Software Architektur
    • Entwurfsmuster - "Nutzen und Gefahren"
  • Beispiele
    • Einzelstücke(Singleton)
    • Fabrik Methode(Fabric)
    • Decoder
    • Dependency Injektion
  • Fortgeschrittene Werkzeuge
    • Reguläre Ausdrücke Regex (Python re)
    • Erstellen eigener Module
    • Automatische Dokumentation
    • Pydoc
  • Beispiel
    • Erstellen einer Anwendung mit Datenbank Anbindung

Ziele

In dieser Schulung vertiefen Sie Ihre Kenntnisse in der Programmierung mit Python. Sie lernen fortgeschrittene Werkzeuge kennen, die Sie gezielt für objektorientierte Programmierung und die Anbindung von Datenbanken einsetzen können.

Anhand praxisnaher Beispiele erwerben Sie das Know-how, um mit Python objektorientierte, aspektorientierte und funktionale Programmierkonzepte umzusetzen.

Nach Abschluss der Schulung beherrschen Sie fortgeschrittene Python Funktionen und sind in der Lage, eigene Projekte zu realisieren und erfolgreich mit Datenbanken zu verbinden.

Zielgruppe

  • Programmierer mit Vorkenntnissen
  • Anwendungsentwickler
  • Software Developer

Voraussetzungen

- Vorkenntnisse in der Programmierung
- Erfahrung mit grundlegender Python-Programmierung

Preise

Kursgebühr
1.690,00 € exkl. MwSt.
2.011,10 € inkl. MwSt. Kursdauer 3 Tage

Leistungen Präsenz

  • Schulung im Trainingscenter
  • Verpflegung
  • Teilnahmebestätigung / Zertifikat

Leistungen bei VCL Training

  • Technischer Support
  • Online Zugang
  • Teilnahmebestätigung / Zertifikat

Kontakt

CBT Training & Consulting GmbH
Elektrastr. 6a, D-81925 München

+49 (0)89 4576918-40
beratung@cbt-training.de

AGB
FAQ - Fragen & Antworten
Impressum
Datenschutz
Newsletter

Bitte aktivieren Sie in Ihrem Browser JavaScript, damit die Funktionalität der Website gewährleistet ist. Der von Ihnen verwendete InternetExplorer wird von Microsoft nicht mehr unterstützt. Bitte verwenden Sie einen neuen Browser. Bei Fragen: marketing@cbt-training.de. Vielen Dank.