Beschreibung
Python Clean Software-Architektur
Ziel
Dieser Kurs bringt Ihnen auf einfache und strukturierte Weise bei, wie Sie moderne objektorientierte Techniken einsetzen können um das Design Ihrer Programme zu verbessern und die Fallstricke, über die man beim unbedarften Einsatz dieser Techniken leicht stolpern kann, zu vermeiden.
Sie lernen die Grundlagen von objektorientiertem Design und objektorientierter Programmierung kennen, und sehen wie sie konkret in Python realisiert werden können. Wir besprechen sowohl zahlreiche konkrete Design- und Architektur-Patterns, als auch die Vorteile und Probleme, die der bewusste Einsatz von Patterns mit sich bringt.
Kommende Starttermine
Inhalte / Module
Der Kurs behandelt eine Auswahl folgender Themen:
- Objektorientiertes Design (OOD)
- Objektorientierte Programmierung (OOP) in Python
- Wie setze ich OOD und OOP richtig ein? Wie vermeide ich die Fallstricke?
- Design-Patterns (z.B. Gang of Four Patterns)
- Architektur-Patterns (z.B. Clean Architecture, SOLID, GRASP)
- Architekturstile (z.B. Schichtenarchitektur, Hexagonale Architektur)
Nutzen & Mehrwert
- Objektorientierung sinnvoll nutzen
- Design Patterns anwenden lernen
- Responsibility Driven Design verstehen
- Techniken erwerben, mit denen Sie die Struktur von Programmen im Griff behalten können
Zielgruppe / Voraussetzungen
Dieser Kurs richtet sich an Sie, wenn Sie Ihre Design- und Architekturkenntnisse auf das nächste Level bringen wollen.
Da wir in diesem Kurs viele praktische Übungen in Python bearbeiten, sollten Sie mindestens Grundkenntnisse in Python haben. Wenn Sie noch keine oder nur geringe Programmierkenntnisse haben, dann ist der Kurs “Python Grundkurs” der richtige Kurs für Sie!
Abschlussqualifikation / Zertifikat
Selbstverständlich erhalten Sie als Teilnehmer an unserem Kurs ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben.
Infos anfordern
Coding Academy
Wir sind nicht nur Softwarearchitekten, Softwareentwickler und Buchautoren. Wir haben nicht nur jahrelange Erfahrung in der Planung, der Durchführung und der Lehre von industriellen Softwareprojekten. Wir, bei der Coding Academy, sind Dozenten an hervorragenden Universitäten und wissen, wie man Wissen...
Erfahren Sie mehr über Münchner Coding Akademie GmbH und weitere Kurse des Anbieters.