Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Design Patterns
- Was sind Entwurfsmuster?
- Warum Entwurfsmuster verwenden?
- Gang of Four (GoF) und Musterklassifizierung
- Gemeinsame Entwurfsprinzipien (SOLID, DRY, KISS, YAGNI)
Schöpferische Design Patterns
- Fabrik-Methode
- Abstrakte Fabrik
- Singleton
- Builder
- Prototyp
Strukturell Design Patterns
- Adapter
- Brücke
- Zusammengesetzt
- Dekorateur
- Fassade
- Fliegengewicht
- Proxy
Verhaltensmuster Design Patterns
- Kette der Verantwortung
- Befehl
- Interpreter
- Iterator
- Vermittler
- Memento
- Beobachter
- Zustand
- Strategie
- Vorlage Methode
- Besucher
Anwendung von Design Patterns in realen Anwendungen
- Entwurfsmuster in Unternehmensanwendungen
- Refactoring von Legacy-Code mit Entwurfsmustern
- Kombinieren mehrerer Muster für robuste Lösungen
- Bewährte Praktiken und Fallstricke
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung mit Java Programmierung
- Verständnis von Object-Oriented Programming (OOP) Konzepten
- Grundkenntnisse der Prinzipien der Softwarearchitektur
Zielgruppe
- Java-Entwickler, die ihre Designfähigkeiten verbessern möchten
- Softwarearchitekten, die skalierbare Anwendungen entwerfen
- Technische Leiter, die die Wartbarkeit und Effizienz von Code verbessern wollen
21 Stunden
Erfahrungsberichte (2)
Einrichten von Podman für die mühelose Arbeit mit lokalen Containern sowie die Nutzung von Kafka-Themes.
- Norfolk Southern
Kurs - Quarkus for Developers
Maschinelle Übersetzung
- Der Kursverlauf (von JVM-Interna bis zu anspruchsvolleren Themen) - Einige Erkenntnisse aus praktischen Übungen - Visuelles Design (keine Präsentation, sondern eine ansprechend gestaltete Seite)
Ivan Suvorov - Deutsche Bank
Kurs - Java Advanced
Maschinelle Übersetzung