In diesem IT-Seminar der PC-COLLEGE Gruppe lernen Sie, wie Sie mit den erweiterten Tools von Python objektorientiert programmieren und Datenbankverbindungen herstellen können. Durch die Verwendung kreativer Beispiele wird Ihnen gezeigt, wie Sie Python schnell und effektiv für die Softwareentwicklung einsetzen können.
Seminar
PY2
Preis
1690.00 € zzgl. Mwst.
Dauer
3 Tage
Zielgruppe
Dieser Kurs richtet sich an Python-Anwender mit Grundkenntnissen, die objektorientiert programmieren und Datenbankverbindungen herstellen möchten. Er ist ideal für alle, die Python effizient für die Softwareentwicklung einsetzen und ihre Fähigkeiten in erweiterten Bereichen ausbauen wollen.
Die Lambda-Notation ermöglicht die Erstellung anonymer Funktionen in Python.
Die Lambda-Listen-Comprehensions sind eine praktische Möglichkeit, Listen mit Hilfe von Lambda-Funktionen zu generieren.
Als interpretierte Sprache bezeichnet man eine Programmiersprache, deren Programme in Echtzeit während der Laufzeit von einem Interpreter ausgeführt werden.
Das Auslagern von Logik in Module erhöht die Wiederverwendbarkeit des Codes, verbessert die Übersichtlichkeit und ermöglicht eine bessere Strukturierung des Projekts.
Python bietet umfangreiche Möglichkeiten zur Umsetzung von objektorientierter Programmierung.
Bei der Datenkapselung werden Daten und Methoden in einer Klasse zusammengefasst und durch die Verwendung von Zugriffsmodifikatoren geschützt.
Die Sichtbarkeit von Attributen in Python kann durch die Verwendung von Zugriffsmodifikatoren gesteuert werden.
Instanzen- und Klassenmethoden ermöglichen den Zugriff auf Attribute und Methoden einer Klasse.
In Python können benutzerdefinierte Ausnahmen erstellt und behandelt werden.
Vererbung ermöglicht die Erstellung von Subklassen, die Attribute und Methoden der Basisklasse erben.
In Python werden Interfaces durch Konventionen und abstrakte Basisklassen realisiert.
Entwurfsmuster sind bewährte Lösungsansätze für häufig auftretende Probleme bei der Softwareentwicklung. Sie können jedoch auch zu unnötiger Komplexität führen, wenn sie falsch angewendet werden.
Das Singleton-Muster ermöglicht die Erstellung einer einzigen Instanz einer Klasse.
Das Fabrikmuster ermöglicht die Erzeugung von Objekten, ohne ihren konkreten Klassen zu kennen.
Das Decoder-Muster ermöglicht die Umwandlung von Datenstrukturen in ein anderes Format.
Dependency Injection ermöglicht die Entkopplung von Abhängigkeiten zwischen verschiedenen Komponenten einer Anwendung.
Reguläre Ausdrücke sind ein mächtiges Werkzeug zur Verarbeitung von Zeichenketten und zur Mustererkennung.
In Python können eigene Module erstellt werden, um Code logisch zu strukturieren und wiederzuverwenden.
Python bietet mit Pydoc eine Möglichkeit zur automatischen Generierung von Dokumentation aus dem Quellcode.
Pydoc ist ein Tool, das automatisch eine Dokumentation aus Python-Modulen oder -Paketen erstellt.
In diesem Beispiel wird eine Python-Anwendung erstellt, die mit einer Datenbank verbunden ist.