Design Patterns

Dauer

Design Patterns

Comelio GmbH
Logo von Comelio GmbH

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
Es gibt keine bekannten Startdaten für dieses Produkt.

Beschreibung
  • Dauer:
    1 Tag
  • Zeit:
    10:00 - 16:00
  • Lieferart:
    Online
  • Zielgruppe:
    Programmers, software architects, managers,
  • Vorkenntnisse:
    Basic knowledge of design patterns (GoF Theoretical knowledge of all patterns)
  • Methode:
    Lecture, discussion, individual and group work with exercises. Own work and project issues can be incorporated into the seminar.
  • Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
  • Kursnummer:
    2023000

  • Themen:
    Anhand des De-Facto-Standardwerks im patternbasierten Designen von Unternehmensanwendungen werden Best Practices und Konzepte vorgestellt, die zu erfolgreichen Abschlüssen in Softwareprojekten aller Art führen sollen. Aufgrund einer Reihe von pra…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

  • Dauer:
    1 Tag
  • Zeit:
    10:00 - 16:00
  • Lieferart:
    Online
  • Zielgruppe:
    Programmers, software architects, managers,
  • Vorkenntnisse:
    Basic knowledge of design patterns (GoF Theoretical knowledge of all patterns)
  • Methode:
    Lecture, discussion, individual and group work with exercises. Own work and project issues can be incorporated into the seminar.
  • Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
  • Kursnummer:
    2023000

  • Themen:
    Anhand des De-Facto-Standardwerks im patternbasierten Designen von Unternehmensanwendungen werden Best Practices und Konzepte vorgestellt, die zu erfolgreichen Abschlüssen in Softwareprojekten aller Art führen sollen. Aufgrund einer Reihe von praxisnahen Beispielen wird gezeigt, wie sich große Systeme in Komponenten zerlegen lassen und welche Beziehungen es zwischen diesen gibt. Weiterhin gibt es Antworten zu essenziellen Fragen im Umfeld der Software-Architektur, wie beispielsweise: Wie gestaltet sich der Entwurfsprozess? Welche Methoden und Beschreibungstechniken sind geeignet? Welche erprobten Lösungen gibt es für technische Aspekte wie Transaktionsverwaltung oder Persistenz?
A. Domain Logic Patterns

Transaction Script - Domain Model - Table Module - Service Layer

B. Data Source Architectural Patterns

Table Data Gateway - Row Data Gateway - Active Record - Data Mapper

C. Object-Relational Behavioral Patterns

Unit of Work - Identity Map - Lazy Load

D. Object-Relational Structural Patterns

Identity Field - Foreign Key Mapping - Association Table Mapping - Dependent Mapping - Embedded Value - Serialized LOB - Single Table Inheritance - Class Table Inheritance - Concrete Table Inheritance - Inheritance Mappers

E. Object-Relational Metadata Mapping Patterns

Metadata Mapping - Query Object - Repository

F. Web Presentation Patterns

Remote Facade - Data Transfer Object

G. Offline Concurrency Patterns

Optimistic Offline Lock - Pessimistic Offline Lock - Coarse Grained Lock - Implicit Lock

H. Session State Patterns

Client Session State - Server Session State - Database Session State

I. Base Patterns

Gateway - Mapper - Layer Supertype - Separated Interface - Registry - Value Object - Money - Money - Plugin - Service Stub - Record Set


Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling. He started working as a lecturer and consultant in 2002.

Veröffentlichungen

  • "XML Schema" (Comelio Medien, ISBN 978-3-939701-54-5)
  • "Das Java Codebook" (Addison-Wesley, ISBN 3827322359)
  • "Java EE 5 Das Handbuch" (Carl Hanser, ISBN 978-3446400238)
  • "Oracle PL/SQL" (Comelio Medien, ISBN 978-3-939701-40-8)
  • "MS SQL Server - T-SQL Programmierung und Abfragen" (Comelio Medien, ISBN 978-3-939701-02-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)

Erfahrung: - He works as an IT-consultant and project manager. He developed various Business Intelligence systems for industry clients and the public sector. For several years now, he is responsible for a BI-team in India which is mainly involved in BI and OLAP projects, reporting systems as well as statistical analysis and Data Mining. He led several research projects and was leading scientist and project manager of a publicly funded project about interactive questionnaires and online surveys.

Projekte: - He works as an IT-consultant and project manager. He developed various Business Intelligence systems for industry clients and the public sector. For several years now, he is responsible for a BI-team in India which is mainly involved in BI and OLAP projects, reporting systems as well as statistical analysis and Data Mining.

Forschung: He led several research projects and was leading scientist and project manager of a publicly funded project about interactive questionnaires and online surveys.

Zertifizierung: Marco Skulschus is "Microsoft Certified Trainer", “Oracle Associate” and passed the ComptiaCTT+ examination.


Bei der Anmeldung von mehreren Teilnehmern bieten wir Ihnen attraktive Rabatte an. Ab drei Teilnehmern kann sich ein Inhouse-Seminar bei Ihnen lohnen. Gern erstellen wir Ihnen ein individuelles Angebot.
Alle Preise zuzüglich der gesetzlichen Mehrwertsteuer.

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Seminar? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.