Clean Code: Entwurfsmuster und objektorientiertes Design

Why take this course?
🎓 Entdecke die Einfachheit moderner Softwareentwicklung mit Hilfe von Design Patterns und Object Oriented Design
Prolog: Mein Aha-Erlebnis des objektorientierten Designs
Für mich war die Entdeckung von Entwurfsmuster und objektorientiertem Design ein großes Aha-Erlebnis. Ich habe vor dieser Entdeckung durch drei Stadien gestaltet: 1. Das Erlernen einer objektorientierten Programmiersprache mit Bedingungen, Schleifen und Sequenzen. 2. Die Erkenntnis eines Grundkonzepts der Objektorientierung: die Vererbung. 3. Die Entdeckung der Macht von Bibliotheken und APIs, wodurch ich plötzlich Probleme mit vorher aufwendig programmierten Lösungen zusammenstellte. Meine Programme wurden zu einem Zusammenstecken von Komponenten, dem einfacheres Code-Schreiben Platz machte.
Jetzt kamen die Entwurfsmuster und das objektorientierte Design ins Spiel. Die Bedeutung von Klasseninhalten und deren Anordnung sowie Beziehungen zu den anderen fiel mir auf. Dies war für mich eine neue Dimension des Programmierens. Entwurfsmuster sind keine neuen APIs, keine neuen Bibliotheken oder Frameworks, sondern einfach nur Ideen. Und zwar solche, die tiefgreifende Veränderungen in meiner Art zu code'n bringen.
Diese Erkenntnis, vor ungefähr 18 Jahren, veränderte mein ganzes Denken an Softwareentwicklung. Ich nutze seither viel weniger externe Bibliotheken, und mein Code ist deutlich aufgeräumter geworden. Vererbung spielt eine sehr seltene Rolle, und ich konzentriere mich wieder auf Bedingungen, Schleifen und Sequenzen - und hinter diesem geheimnisvollen Namen "Softwaresdesign".
Kurzbeschreibung: Clean Code durch Entwurfsmuster und objektorientiertes Design
Clean Code: Entwurfsmuster und objektorientiertes Design ist ein Kurs, der für jeden zugänglich ist, der sich für moderne Softwareentwicklung interessiert. Ob du Anfänger bist oder schon Erfahrung mit Programmieren hast – dieser Kurs ist für dich da. Die Beispiele und Aufgaben sind in Java implementiert, sprich: lebendige und anwendbare! Der Kurs beherzigt jedoch auch die Grundlagen der Objektorientierung, sodass auch Teilnehmer aus dem JTS (Just The Start) Bereich gut aufgerufen sind.
Programmheft: Wie du dein Code-Design verbessern kannst
Lernziele: Du wirst es nicht brauchen – aber es hilft dir den Tropfen aus der Fassung!
Melde dich jetzt an und erlege dir die Grundlagen für ein kluges, pflegeleichtes und zukunftssicheres Softwaredesign bei. Verpasse keine Chance, deine Programmierfähigkeiten auf dem neuesten Stand zu halten und dir dabei von den Erfahrungen und Erkenntnissen eines erfahrenen Entwicklers zu bewegen! 🚀💻✨
Course Gallery




Loading charts...