Online oder vor Ort, unter Anleitung durch Dozenten durchgeführte Live-Schulungen zum Domain-Driven Design (DDD) vermitteln durch interaktive Diskussionen und praktische Übungen die Grundlagen und Anwendungen von DDD.
DDD-Schulungen stehen als "Online-Live-Schulung" oder "Vor-Ort-Live-Schulung" zur Verfügung. Online-Live-Schulungen (auch bekannt als "Remote-Live-Schulungen") werden über eine interaktive Remotedesktopumgebung durchgeführt. Vor-Ort-Live-Schulungen können lokal auf den Prämissen des Kunden in Innsbruck oder in den NobleProg Unternehmensschulungszentren in Innsbruck durchgeführt werden.
NobleProg -- Ihr lokaler Schulungsanbieter
NobleProg Innsbruck
Valiergasse 58, Innsbruck, Austria, 6020
Überblick
Unsere Schulungsräumlichkeiten befinden sich in der Valiergasse 58 in Innsbruck und bieten optimale Trainingsbedingungen für Ihre Bedürfnisse.
Anfahrt
Die NobleProg-Schulungsräumlichkeiten liegen verkehrsgünstig nahe des Hauptbahnhofs, die Autobahnen A12 und A13 sind gut erreichbar.
Parkplätze
Rund um unsere Schulungsräume gibt es in den umliegenden Straßen Parkmöglichkeiten.
Lokale Infrastruktur
Im Bereich der Innenstadt gibt es zahlreiche Restaurants und auch Hotels sind in Laufnähe.
Domain-Driven Design (DDD) ist ein Ansatz zur Softwareentwicklung, der darauf abzielt, Systeme um den Geschäftsbereich herum zu gestalten. Dabei wird eine gemeinsame ubiquitäre Sprache und taktische sowie strategische Modellierungstechniken verwendet.
Diese von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an fortgeschrittene Senior-Entwickler, die DDD-Prinzipien anwenden möchten, um robuste, wartbare und skalierbare Systeme zu entwerfen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Kerngeschäftsdomänen mit ubiquitärer Sprache und begrenzten Kontexten zu identifizieren und zu modellieren.
Taktische DDD-Muster wie Entitäten, Wertobjekte, Aggregat, Repositories und Domänen-Dienste anzuwenden.
Kontextkarten und strategische Grenzen zu entwerfen, um die Komplexität in Mikro-Services und Teams zu verwalten.
DDD-Praktiken in Agile-Teams und CI/CD-Arbeitsabläufe zu integrieren, um die Zusammenarbeit und den Delivery-Prozess zu verbessern.
Kursformat
Interaktive Vorlesung und Diskussion.
Viele Übungen und Praxisübungen.
Hands-on-Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsmöglichkeiten
Um eine angepasste Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte.
Diese von einem Dozenten geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Entwickler, Architekten und Analysten auf mittlerem Niveau, die DDD-Konzepte und -Praktiken für ihre Softwareprojekte erlernen und anwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Kernkonzepte von DDD (begrenzte Kontexte, Entitäten usw.) und ihre Anwendung in Softwareprojekten zu verstehen.
Strategische DDD anzuwenden, um das Domänenmodell zu definieren und zu entwerfen, Subdomänen zu identifizieren und Grenzen festzulegen.
Implementierung von taktischem DDD unter Verwendung von Mustern wie CQRS, Factories und Event Sourcing.
Refactoring und Modernisierung von Altsystemen mit DDD-Techniken.
Entwurf und Implementierung von produkt-, bereichs- und teamorientierten Architekturen.
Nutzung von Data Mesh, um eine bereichsorientierte Datenplattform zu schaffen, die Datenerkennung und -verwaltung unterstützt.