Digicomp
 
WEITERBILDUNG
DIENSTLEISTUNGEN
ÜBER UNS
NEWS
KUNDENDIENST
home | français

 
Sonntag, 12. Februar 2012
 
Kurse
Kurse nach Thema
Kurse nach Jobrollen
Kurse nach Hersteller
Index nach Kurstitel
Index nach Kurscode
Index nach Herstellercode
Lehrgänge
Bootcamps
Workshops
E-Learning
Zertifizierungen
Fachreferate / Sessions
Neu im Angebot
Wunschkurs
Themenschwerpunkte
Bildungswege
Assessments
 

Kurs: Objektorientiertes Design mit Patterns («ODP»)



Flexible Programme mit Entwurfsmustern



Moderne Softwaresysteme sollen flexibel sein, d.h.
- für zusätzliche Funktionen erweiterbar,
- an wechselnde Anforderungen anpassbar,
- in weiteren Systemen wiederverwendbar.

Ein Softwaresystem auf diese Art flexibel zu gestalten ist Aufgabe des Designs. Dabei kann ein Softwaredesigner von den Erfahrungen anderer Designer lernen. Solche Erfahrungen sind häufig in Form von «Design Patterns» beschrieben.
Design Patterns (Entwurfsmuster) für objektorientierte Systeme sind Beschreibungen von zusammenarbeitenden Objekten und Klassen, um ein bestimmtes Entwurfsproblem in einem gegebenen Kontext zu lösen. Damit beschreiben Design Patterns zum Beispiel, wie ein bestimmter Aspekt eines Softwaresystems flexibel gestaltet werden kann.
Flexible Systeme bestehen meist aus relativ vielen kleinen, spezialisierten Klassen und sind in der Regel dementsprechend komplex. Design Patterns helfen, ein solches flexibles System zu erstellen, zu dokumentieren und zu verstehen.

Unsere Trainer führen Sie in diesem praxisorientierten Seminar in den Aufbau von Design Patterns ein. Sie lernen die richtige Anwendung von Designpatterns für das Design von flexiblen objektorientierten Systemen.
An konkreten Beispielen üben Sie objektorientiertes Design unter Anwendung von verschiedenen Design Patterns.
Hier werden die wichtigsten Design Patterns vorgestellt. Ausserdem sprechen unsere Trainer auch weitere Patternsammlungen an.
Dieses Seminar ist sprachunabhängig. Die Design Patterns werden anhand von Klassendiagrammen und Objektmodellen (in UML) vorgestellt und geübt (JDP).


Ihr Nutzen/Lernziele
Nach diesem Kurse verfügen Sie über umfassende Kenntnisse zu Design Patterns und deren Anwendung beim objektorientierten Design.
Sie sind in der Lage,
- Design Patterns einzusetzen.
- objektorientierte Applikationen so zu designen und zu implementieren, dass sie leicht anpassbar, erweiterbar und wartbar sind.
- bestehende objektorientierte Applikationen und Frameworks bezüglich dieser Eigenschaften zu beurteilen und entsprechend weiterentwickeln zu können.
Zielgruppe
Dieser Kurs richtet sich an IT-Architekten und IT-Entwickler, die ihre Kenntnisse über objektorientiertes Design weiter vertiefen möchten.
Voraussetzungen
Minimum: Kenntnisse zur objektorientierter Softwareentwicklung im Umfang des Kurses «Grundlagen der objektorientierten Softwareentwicklung» («OGL»). Empfohlen: Erfahrung mit objektorientierter Software-Entwicklung, Kenntnisse zu objektorientierter Analyse und Design, wie Sie sie etwa im Kurs «OO-Analyse und -Design mit UML» («OOU») erwerben können.
Inhalt
  1. Einführung
    • Aspekte für flexibles Software-Design
    • Überblick zu Patterns
    • Software Design Level Model (SDLM)
    • Was sind Design Patterns?
    • Aufbau und Verwendung von Design Patterns
    • Wozu können Design Patterns verwendet werden?
  2. Pattern-Katalog der «Gang of Four»
    • Erzeugungsmuster
    • Strukturmuster
    • Verhaltensmuster
  3. Beispiele für Design Patterns
    • Observer
    • Singleton
    • Chain of Responsibilities
  4. Übungsreihe mit Design-Problemen und Design Patterns als Lösung
    • Abstract Factory
    • Builder
    • Prototype
    • Adapter
    • Composite
    • Proxy
    • Interator
    • Strategy
    • Visitor
  5. Weitere Pattern-Kataloge
    • "Siemens-Katalog"
    • "Analysis-Patterns"
Weiterführende Kurse
«Design Patterns mit Java» («JDP») und «Design Patterns mit C++» («CLD»)
Dauer
2 Tage
Kursunterlagen
DIGICOMP-Kursmaterial
Preis
CHF 1700.--


Termine & Anmeldung

Ort

Daten

Kurszeit

Kurscode

Sprache

CHF

Anmelden
Zürich  22.,23. März 12  08:30 - 17:00 ODP-00112 de 1700.-- Kurs dem Warenkorb hinzufügen
  19.,20. Juli 12  08:30 - 17:00 ODP-00212 de 1700.-- Kurs dem Warenkorb hinzufügen
  22.,23. Nov. 12  08:30 - 17:00 ODP-00312 de 1700.-- Kurs dem Warenkorb hinzufügen
Lausanne  12.,13. mars 12  08:30 - 17:00 ODP-90112 fr 1700.-- Kurs dem Warenkorb hinzufügen
  23.,24. juil. 12  08:30 - 17:00 ODP-90212 fr 1700.-- Kurs dem Warenkorb hinzufügen
  8.,9. nov. 12  08:30 - 17:00 ODP-90312 fr 1700.-- Kurs dem Warenkorb hinzufügen
Genève  3.,4. mai 12  08:30 - 17:00 ODP-80212 fr 1700.-- Kurs dem Warenkorb hinzufügen
  3.,4. sept. 12  08:30 - 17:00 ODP-80312 fr 1700.-- Kurs dem Warenkorb hinzufügen

GD Das so gekennzeichnete Seminar wird fix an besagtem Datum und Ort durchgeführt
GD-Flex Dieses Seminar findet bestimmt an besagtem Datum statt – der Ort ist noch nicht definitiv


Massgeschneidertes Training
Für Firmen, die mehrere ihrer Mitarbeiter gleichzeitig schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Unser Firmenkurs-Team, stellt Ihnen gerne ein individuell angepasstes Angebot zusammen.

 
 
 
Aktuell:

ASP.NET MVC: das Ende von ASP.NET Webforms?
Zürich, 21.02.2012, 18 Uhr, kostenlos
Melden Sie sich jetzt an!

mehr...



.NET@Night: neue Fachreferatsreihe für .NET
Expertenaustausch einmal im Quartal. Next Topic: ASP.NET MVC am 21.2.12
mehr...



OU Day – Java SE 7: News & Features!
Zürich, 24.02.2012, 10 bis 14.30 Uhr
Schauen Sie mit uns in den Maschinenraum der neuen Version von Java.

mehr...



GDGarantiert durchgeführt:

Microsoft Certified Technology Specialist (MCTS): .NET Framework 4.0 Web Applications
in Zürich  am 14. Februar
Microsoft Certified Technology Specialist (MCTS): .NET Framework 4.0 Windows & Web Applications
in Zürich  am 14. Februar
mehr GD Kurse...





Aktueller Newsletter:
dNews Januar – erster Blick auf Windows 8, Office 365 für KMU, Infoabende und Buchtipp


Monatlich informiert - jetzt den Digicomp Newsletter bestellen...


Themenschwerpunkte:

  «Service Oriented Architecture (SOA)»-Trainings

Kunden Feedback

«Die Kompetenz des Kursleiters hat mich überzeugt.»
Rita Furter

   
 
 
 
Kursberatung: 0844 844 822; Mo-Fr 07:30 bis 18:00 Uhr
© Digicomp Academy | Legal | Webmaster | Kontakt | Extranet | myDIGICOMP | rss RSS
Zertifizierte Qualität