Development Online Course by Udemy, On Sale Here
Entdecke die Einfachheit moderner Softwareentwicklung mit Hilfe von Design Patterns und Object Oriented Design.
An excellent training about Software Engineering
Clean Code: Entwurfsmuster und objektorientiertes Design
Prolog: Fr mich war die Entdeckung von Entwurfsmuster und objektorientiertem Designein groes Aha-Erlebnis. Es gibt da mehr als das reine Programmieren. Ich habe vor dieser Entdeckung drei Stadien durchlaufen. 1. lernte ich eine objektorientierteProgrammiersprache und begriff Bedingungen, Schleifen und Sequenzen. 2. erkannte ich ein Grundkonzeptder Objektorientierung: dieVererbung. 3. entdeckte ich die Mchtigkeit von Bibliotheken und APIs. Ja, ich lste pltzlich All die Dinge, die ich vorheraufwendig programmierte, mit Hilfe externer Bibliotheken. Meine damaligen Programme waren mehr ein Zusammenstecken von Komponenten, denn ein Programmieren. Jetzt kamen also die Entwurfsmuster und das objektorientierte Design. Pltzlich waren nicht mehr nur der Inhalt von Klassen wichtig – sondern auch deren Anordnung und Beziehung zueinander. Die Struktur des Programms war fr mich eine neue Dimension. Entwurfsmuster sind keine neuen APIs, es ist keine neue Bibliothek oder Framework. Sie sind nicht mal in Java geschrieben! Es ist einfach nur eine Idee. Diese Erkenntnis, vor ungefhr 18 Jahren, nderte Alles. Ich nutze seit dem viel weniger externe Bibliotheken. Mein Code ist viel aufgerumter. Vererbung ist enorm selten geworden. Ja, ich konzentriere mich wieder auf Bedingungen, Schleifen und Sequenzen – und dieses geheimnisvolle Unsichtbare mit dem Namen Softwaredesign. Clean Code: Entwurfsmuster und objektorientiertes Designist ein Kurs fr jeden, der sich fr moderne Softwareentwicklunginteressiert. Hierbei ist es egal, ob man Anfnger ist oder schon lnger Programmiert. Die Beispiele und Aufgaben sind in JAVAgeschrieben – jedoch ist der Kurs fr jeden verstndlich, der eine objektorientierte Sprache beherrscht. Neben den wichtigsten Entwurfsmustern werden auch grundlegende Prinzipien moderner Softwareentwicklung vermittelt. Auch ist es mir sehr wichtig, das Verstndnis fr das “Wieso” zu lehren. Wiesobraucht man Entwurfsmuster?Meine Motivation fr diesen Kurs ist es, Entwurfsmuster und Prinzipien moderner Softwareentwicklung so zu zeigen, dass du ein besserer Softwareentwickler wirst und dein Code lesbarer, qualitativ hochwertiger und einfach besser wird. Thorsten DiekhofThemen die behandelt werden: Grundlagen der ObjektorientierungPolymorphismusKohsionKopplungEntwurfsmuster /Design PatternMuster: Strategie/ strategyMuster: Kommando/ commandMuster: Zustand/ stateMuster: Beobachter/observerMuster: Schablonenmethode / template methodMuster: Dekorierer/decoratorMuster: Fassade/facadeMuster: Adapter/ adapterMuster: Kompositum/ compositeMuster: Fabrikmethode /factory method(Anti-)Muster: SingeltonPrinzip: Du wirst es nicht brauchen?Prinzip: Kapseln was variiertPrinzip: Komposition ber VererbungPrinzip: Programmiere auf SchnittstellenPrinzip: Das Hollywood-PrinzipPrinzip: Offen aber geschlossenPrinzip: Lockere Bindung bittePrinzip: Sprich nicht mit FremdenPrinzip: Nur eine Aufgabe, nur einen GrundPrinzip: Verwende Abstraktionen
Udemy is the leading global marketplace for learning and instruction
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams.
Study anytime, anywhere.
Reviews
There are no reviews yet.