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 Entwurfsmuster
- Was sind Entwurfsmuster?
- Warum verwendet man Entwurfsmuster?
- Die Gruppe der Vier (GoF) und die Klassifizierung von Mustern
- Häufig genutzte Design-Prinzipien (SOLID, DRY, KISS, YAGNI)
Erzeugungsmuster
- Factory-Methode
- Abstrakte Factory
- Singleton
- Builder
- Prototyp
Strukturmuster
- Adapter
- Brücke
- Kompositum
- Dekorator
- Fassade
- Flyweight
- Proxy
Verhaltensmuster
- Kettenreaktion
- Befehl
- Interpreter
- Iterator
- Mediator
- Memento
- Beobachter
- Zustand
- Strategie
- Vorlage-Methode
- Besucher
Praktische Anwendung von Entwurfsmustern in der Realität
- Anwendung von Entwurfsmustern in unternehmensweiten Systemen
- Umgestaltung veralteter Codebasen mithilfe von Entwurfsmustern
- Kombination mehrerer Muster zur Erstellung robuster Lösungen
- Best Practices sowie häufige Fehler bei der Anwendung von Mustern<\/li>
Zusammenfassung und weitere Schritte
Voraussetzungen
- Erfahrung in der Java-Programmierung
- Kenntnisse der Grundlagen objektorientierter Programmierung (OOP)
- Grundlegendes Verständnis der Prinzipien des Software-Designs
Zielgruppe
- Java-Entwickler, die ihre Design-Fähigkeiten verbessern möchten
- Softwarearchitekten, die skalierbare Anwendungen entwerfen
- Technische Leiter, denen es um die Verbesserung der Code-Wartbarkeit und -Effizienz geht
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