
Die Spezialisten für Python, Perl, C, C++, Tcl, Javascript, Java und andere Programmiersprachen!

Python-Schulung: OOP, Programming Patterns und Testing
Hier können Sie sich zu dieser Schulung anmelden!
Ein wesentlicher Vorteil der OOP (Objektorientierte Programmierung) liegt in der Modularität und Wiederverwendbarkeit von Code. Dadurch lassen sich komplexe Softwarestrukturen leichter erstellen, warten und erweitern. Diese Vorteile lassen sich noch erheblich verbessern, wenn man bewährte Programming-Patterns bei der Software-Erstellung benutzt. Trotz allem können sich häufig dennoch Fehler bei der Programmierung einschleichen, weshalb ein systematisches Testen mittels Unittest und Pytest äußerst wichtig ist. All diese Themen werden in unserer Schulung in Theorie und Praxis behandelt, begleitet von zahlreichen interessanten Übungen.
Zielgruppe:
Für die Teilnahme an diesem Training sind Grundkenntnisse in Python hilfreich. Sind keinerlei Programmierkenntnisse vorhanden, so kann man sich die einfach und schnell in unserem Kurs "Python in 2 Tagen" aneignen.
Unsere anderen Python-Kurse:
Im Kurs werden folgende Themen behandelt:- Python-Kurs: Programmierung für Anfänger
- Python-Intensivkurs
- Python-Seminar für Ingenieure und Wissenschaftler
- Datenanalyse mit Python
- Effiziente Datenanalyse mit Pandas
- Python-Seminar: Funktionale Programmierung mit Python
- Python-Schulung: Objektorientierte Programmierung
- Python-Schulung: OOP und funktionale Programmierung
- Python-Seminar für fortgeschrittene Programmierer
- 2-tägiger Python-Kurs
- 3-tägige Python-Schulung
- Computerlinguistik mit Python
- Fortgeschrittene Python-Techniken von Type Hinting bis Async/Await"
- Design Patterns in Python
- Testing, TDD and BDD in Python
- Python & XML
- Tkinter-Schulung
- Python-Aufbaukurs
- Webentwicklung und Webprogrammierung mit Python
- Websites with Django and Python
- Python-Kurs für Bash-Nutzer
- Raspberry Pi und Python
Auch wenn Python ohne "Wenn und Aber" eine objektorientierte Programmiersprache ist, benutzen viele Programmierende leider nicht die fantastischen und mächtigen Möglichkeiten die die objektorientierte Programmierung (OOP) bietet. In diesr Schulung bieten wir eine grundlegende Einführung in den objektorientierten Ansatz von Python. OOP ist eine der mächtigsten Programmiermöglichkeiten von Python. In diesem Kurs lernen Sie sowohl ide Grundlagen als auch die fortgeschrittenen Möglichkeiten der OOP kennen. Inhalt des Kurses "OOP, Programming Patterns und Testing":
- Klassen, Instanzen und Objekte
- Die einfachst mögliche Klassendefinition
- Instanz- und Klassenattribute
- Datenabstraktion im Vergleich zu Datenapselung und Verstecken von Daten
- Properties, der elegante Weg
- Deskriptoren und Property-Klasse
- privat, geschützt und öffentlich
- Magische Methoden und Operator-Überladung
- Vererbung
- Komposition
- Mehrfachvererbung
- Patterns:
- Dekorator-Pattern
- Observer-Pattern
- Factory-Pattern
- Singleton-Pattern
- Probleme der Mehrfachverarbeitung
- Slots
- Abstrakte Klassen
- Testing:
- Einfache Tests
- Testgetriebene Entwicklung (TDD)
- Unittest
- PyTest
Dozent: Dipl.-Informatiker Bernd Klein (Autor der Bücher "Einführung in Python 3", "Numerisches Python", "Funktionale Programmierung mit Python"), langjähriger Lehrbeauftragter der Universiät Freiburg und der Informatiker Philip Klein, Master of Science und Autor des Buches "Funktionale Programmierung mit Python".
Kurs-Termine:
Preise pro Tag für diesen Kurs:
ONLINE |
408,- € ohne MwSt. pro Tag direkt von zu Hause oder aus Ihrem Büro |
Hemmenhofen am Bodensee |
438,- € ohne MwSt. pro Tag in unmittelbarer Nähe von Konstanz und Zürich |
Nürnberg, München, Augsburg | 448,- € ohne MwSt. pro Tag |
Stuttgart, Karlsruhe, Freiburg, Ulm, Saarbrücken | 448,- € ohne MwSt. pro Tag |
Hamburg, Berlin, Hannover | 448,- € ohne MwSt. pro Tag |
Frankfurt, Köln, Kassel | 448,- € ohne MwSt. pro Tag |
Unser bestes Angebot: |
582,- € ohne MwSt. pro Tag Preis pro Kurstag inklusive Übernachtung mit Vollpension im 4-Sterne Hotel Hoeri direkt am Bodensee mit Spa, Sauna, Fitness-Bereich, Swimming-Pool und eigenem Strand am See |
Achtung:
Das Wichtigste ist natürlich die Qualität der Schulung. Aber Bodenseo legt großen Wert darauf, dass auch das Drumherum den gleichen hohen Qualitätsstandards der Schulungen entspricht. Für nur 139,- € pro Tag können Sie Übernachtung mit Vollpension im Hotel Hoeri zubuchen. Dann erwartet Sie nach der Schulung am Abend ein viergängiges Schlemmermenu. Lassen Sie sich überraschen! So wie es viele Gourmets, was Essen und Computer betrifft, aus Baden-Württemberg und der Schweiz regelmäßig gerne tun!

Außerdem im Preis des Kurses enthalten:
Ausführliches Kursmaterial und das Buch "Einführung in Python 3: Für Ein- und Umsteiger" von Bernd Klein
Das Wichtigste ist natürlich die Qualität der Schulung. Aber Bodenseo legt großen Wert darauf, dass auch das Drumherum den gleichen hohen Qualitätsstandards der Schulungen entspricht. Für nur 139,- € pro Tag können Sie Übernachtung mit Vollpension im Hotel Hoeri zubuchen. Dann erwartet Sie nach der Schulung am Abend ein viergängiges Schlemmermenu. Lassen Sie sich überraschen! So wie es viele Gourmets, was Essen und Computer betrifft, aus Baden-Württemberg und der Schweiz regelmäßig gerne tun!

Außerdem im Preis des Kurses enthalten:
Ausführliches Kursmaterial und das Buch "Einführung in Python 3: Für Ein- und Umsteiger" von Bernd Klein
© Der Inhalt und die Bilder dieser Seite unterliegen dem Copyright wie im Impressum beschrieben.