Objekt-Orientierte Programmierung im professionellen Einsatz
About this course
UPDATE 2026: inkl. 20 Minuten Bonusabschnitt "Einführung in die KI-gestützte Programmierung"In 4 Stufen nähern wir uns einem professionellen, agentischen Entwicklungsworkflow!--Objekt-Orientierte Programmierung hat ein fundamentales Problem: sie wird großflächig miserabel gelehrt, falsch verstanden und schlecht angewendet. Mit diesem Kurs korrigieren wir das Verständnis objekt-orientierter Programmierung, indem wir sie aus einer alternativen, kompakteren Perspektive aus beleuchten. Wir ersetzen Dogmatismus mit einem tiefgreifenden Verständnis für die objekt-orientierten Programmierung. Wir ersetzen "Richtig oder Falsch?", "Schwarz oder Weiß?", "Alles oder Nichts?" mit Trade-Offs und Abwägungen. Denn diese zahlreichen Entscheidungen machen objekt-orientierte Software robust, verständlich, wartbar und flexibel. Darf jedes Objekt wirklich nur eine einzige Sache tun, und niemals mehr? Ist Vererbung "böse"? Ist enge Kopplung falsch und in jedem Fall zu refaktorisieren? Dieser Kurs möchte dieses aktuell dominante Narrativ im Umgang mit der objekt-orientierten Programmierung ersetzen: und zwar mit einem bewussteren, aufgeklärteren Ansatz. Egal, ob ihr bereits mit der objekt-orientierter Programmierung vertraut seid oder noch recht wenig professionelle Erfahrung mit diesem Programmierparadigma habt: wenn ihr die Konzepte, Prinzipien und Grundsätze dahinter wirklich verstehen und richtig anwenden wollt, anstatt euren Code auf blindem, unreflektiertem Dogmatismus aufzubauen, seid ihr in diesem Kurs richtig! Im Mittelpunkt unsere Betrachtungen stehen die beiden Grundpfeiler der objekt-orientierten Programmi
69/100
CourseAsk score
- What the provider tells you
- 45/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understand the foundational principles of object-oriented programming
- recognize and evaluate trade-offs in programming design
- apply a more informed approach to object-oriented design principles
Course objectives
- to correct misconceptions about object-oriented programming
- to promote a deeper understanding of design trade-offs
- to encourage reflective coding practices
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
Coursera
edX