Catalogue
/
Software Engineering
/
Technical Architecture and Patterns

Technical Architecture and Patterns

Dive into the intricate world of IT with our "Technical Architecture and Patterns" course.

Discover how software architecture aligns with enterprise strategies, and explore the frameworks and patterns that shape today's complex IT ecosystems.

What will you learn?

Dive into the intricate world of IT with our "Technical Architecture and Patterns" course. Discover how software architecture aligns with enterprise strategies, and explore the frameworks and patterns that shape today's complex IT ecosystems.

In our comprehensive training, participants will:

  • Understand the intersection of Software and Enterprise Architecture.
  • Delve into the intricacies of system cohesion and dependencies.
  • Navigate the evolving terrain of SOA and Microservices.
  • Demystify concepts from orthogonality to Conway's Law.
  • Discover the pillars of OO Design and Design Patterns.
  • Master tools like UML, domain-specific languages, and more.
  • Equip themselves with knowledge on Deployment Patterns and integration techniques. By the end, you'll be adept at managing and implementing sophisticated technical architectures.

Requirements:

Basic understanding of IT terminologies.

Familiarity with general architectural concepts.

Prior experience in software development or IT is beneficial.

Course Outline*:

*We know each team has their own needs and specifications. That is why we can modify the training outline per need.

Understanding Architectural Foundations
  • Introduction: Overview of the course and objectives.
  • System Cohesion & Dependencies: The nuances of system interaction.
  • Software & Enterprise Architecture: Their interplay and significance.
  • Clarity in Terminology: Differentiating architecture, design, and modeling.
  • Common Architectures: Exploring structures from modular decomposition to client/server models.
Diving Deep into Design Principles & Patterns
  • Principles of Object-Oriented Design: From DRY to the Law of Demeter.
  • Introduction to Design Patterns: Understanding their role in software development.
  • Creational, Structural, and Behavioural Patterns
  • Model-Controller-View Framework
  • Design Tools: Using UML tools, ER-modeling, and more for efficient design.
Exploring Integration & Deployment Patterns
  • SOA & Integration Patterns: Integrating diverse systems and services.
  • Integration Techniques: Synchronous vs. Asynchronous
  • Communication Patterns: Direct, brokered, and message queuing.
  • Deployment Patterns: Delving into code deployment and immutable deployment.
  • Advanced Concepts: High availability, scalability, and understanding the CAP theorem.

Hands-on learning with expert instructors at your location for organizations.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.