Design and architectonical patterns and effective Object Oriented Design techniques for system designers

Code: craft-patterns-Patterns Sys
Category: Design patterns
Format: 50% lecture / 50% workshop
Duration: 3-4 days
Target audience: architects
Enrollment: Groups, companies
Venue: Client's office.

The training presents selected Design Patterns in a practical and non-textbook approach set in the context of designing libraries, frameworks, platforms and systems. During the training, examples of practical use are presented, taken from real systems of classes: ERP, visual tools, distributed systems, servers. During the training, participants will obtain integrated knowledge about achievements of modern software engineering, allowing them to create advanced systems. During the practical workshops, we combine design and architectural patterns to create flexible and open for extension solutions, which are characterized by a high level of testability.

Discussed issues are at the root of modern frameworks and technologies – which increases the level of their understanding and allows for conscious use. We present techniques of combining patterns into higher-order structures.

The training is intended for designers and architects, who want to expand their competences in terms of professional techniques of software engineering that increase the project and code quality.

It's all about the content.

  • Focusing on the context of designing applications and systems
  • Selecting only useful patterns and techniques
  • Real-life examples

Training Program

The content of our program can be customised during pre-training analysis.

  1. System architecture patterns
  2. Application architecture patterns
  3. Paradigm of the Inversion of Control – a tested concept of framework and system building
  4. Design patterns - practical, non-bookish examples based on real problems in the context of the Enterprise application
  5. Useful patterns with a technical use
  6. Testability – impact of using OOD good practices and Patterns on the code testability
  7. Architecture documenting in the 4C approach - Context, Containers, Components, Classes


Download PDF

Trainers

Meet the experts who will conduct your training.

Contact us for a free consultation.

Firstname and lastname:
Company:
E-mail:
Phone:
Subject:
Message:

If you prefer direct contact then you can always call.

Iwona Sobótka

Training coordinator


I agree to the processing of my personal data in accordance with the Law on the Protection of Personal Data in connection with sending a request via the contact form.

Providing the data is voluntary but necessary to process the query. I have been informed that I have the right to access my data, the possibility of correcting them, demanding stopping their processing.

The administrator of personal data is Bottega IT Minds, ul. Jana Sawy 2, 20-632 Lublin, Poland.


The information clausule