Seminar

In Butzbach

1.330 € zzgl. MwSt.

Beschreibung

  • Kursart

    Seminar

  • Niveau

    Anfänger

  • Ort

    Butzbach

  • Dauer

    3 Tage

Design Patterns bieten Lösungswege für immer wiederkehrende Software-Entwurfsprobleme. Nach dem Seminar kennen Sie alle 'Gamma-Entwurfsmuster' sowie die Konzepte der Design Patterns. Die Kenntnis dieser Konzepte verhilft zu einem besseren Software-Design und erhöht die Software-Qualität. Das Denken in Entwurfsmustern bildet eine weitere Abstraktionsebene im objekt.. Gerichtet an: Projektleiter, Systemanalytiker, Software-Designer, Software-Architekten, Applikationsentwickler

Standorte und Zeitplan

Lage

Beginn

Butzbach (Hessen)
Karte ansehen
Fröbelstraße 2, 35510

Beginn

auf Anfrage

Hinweise zu diesem Kurs

Seminar OO Systementwicklung Einführung oder vergleichbare Kenntnisse. Kenntnisse einer objektorientierten Programmiersprache, vorzugsweise C++, C# oder Java.

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Inhalte

Design Patterns bieten Lösungswege für immer wiederkehrende Software-Entwurfsprobleme. Nach dem Seminar kennen Sie alle 'Gamma-Entwurfsmuster' sowie die Konzepte der Design Patterns. Die Kenntnis dieser Konzepte verhilft zu einem besseren Software-Design und erhöht die Software-Qualität. Das Denken in Entwurfsmustern bildet eine weitere Abstraktionsebene im objektorientierten Software-Entwicklungsprozess.

Teilnehmerkreis

Projektleiter, Systemanalytiker, Software-Designer, Software-Architekten, Applikationsentwickler

Voraussetzungen

Seminar OO Systementwicklung Einführung oder vergleichbare Kenntnisse. Kenntnisse einer objektorientierten Programmiersprache, vorzugsweise C++, C# oder Java.

Seminarinhalte

Grundlagen und Begriffsdefinitionen der Objektorientierung
- Objekte, Attribute, Methoden, Nachrichten
- Abstraktion, Kapselung, Klasse, Implementierungs-, Mehrfach- und Schnittstellen-Vererbung
- Aggregation, Assoziation, Komposition, Multiplizität
- Polymorphie, dynamische und statische Bindung, virtuelle Methoden-Tabelle
- Unified Modeling Language UML: Klassen-, Objekt-, Sequenz-, Zustands-DiagrammeEntwurfsmuster
- Definition
- Klassifikation
- Anwendbarkeit
- Vorstellung der Kataloge von Gamma, Buschmann, Grand
- Konzepte der Design Patterns: Konzentration auf die Schnittstelle, Delegation, Objekt-Komposition, Vererbungs-Ersatz, 'double dispatch'Entwurfsmuster, Behandlung der 'Gamma-Muster'
- Erzeugungsmuster: Fabrikmethode, Abstrakte Fabrik, Erbauer, Prototyp, Singleton
- Strukturmuster: Adapter, Brücke, Fassade, Dekorierer, Kompositum, Proxy
- Verhaltensmuster: Befehl, Beobachter, Fliegengewicht, Iterator, Interpreter, Mediator, Memento, Schablonenmethode, Strategie, Zustand, Zuständigkeitskette
- Variation und Kombination von Entwurfsmustern
- Diskussionen über mögliche Fehlerquellen

Leistungsumfang

Seminarunterlagen und -materialien

Pausenbewirtung mit heißen und kalten Erfrischungen

Mittagstisch

Abschluß-Zertifikat

8 Wochen telefonische Nachbetreuung

DesignPatterns I für OO-Systeme

1.330 € zzgl. MwSt.