Get in touch


We use HubSpot CRM to process and manage contact and information requests. Please accept the "Functional Cookies" and reload the page to load the contact form.

Services /
Academy /
Software development & architecture
Services / Academy / Software development & architecture

Trainings on software development & architecture

More efficient software development, more targeted increase in performance and realization of time savings: The benefits of a carefully planned software architecture are many. Learn how we can help your team understand and maximize these benefits.

Jump to our trainings

Software development & architecture

Software development and architecture refer to the conception, design, development, and support of software, as well as the structure and design of software and related systems.

Software architecture is of high importance as it provides a basic structure for the development and maintenance of software and enables the fulfillment of functional and non-functional requirements.

With our trainings we familiarize you and your team with the basics and best practices of new programming languages, provide you with exercises and introduce you to an efficient usage.

Our software development & architecture training portfolio

Hands-on, independent, from experienced experts

Software development & architecture

Strategic Software Architecture

Strategic Software Architecture

This training provides an overview of patterns and strategies in enterprise software architecture and development.

Software development & architecture

Tactical Software Architecture

Domain-Driven Design

Tactical Software Architecture

This training creates an understanding of Domain-Driven Design: what is it, what are its core components and why should it be used in the development of strategically important software.

Software development & architecture

Introduction to advanced Go patterns

Introduction to advanced Go patterns

This training enables you to deepen your understanding of the Go programming language.

Software development & architecture

First steps with Flamingo

Core competences Flamingo

First steps with Flamingo

This training offers a first introduction to the web framework Flamingo.

Request an individual training

Specifically tailored to your business needs

  • Training content tailored to meet your genuine business needs 
  • Specifically customized to the know-how of the employees
  • Hands-on learning from experienced experts

You're looking for an individual training on agile software development for your team? We're happy to develop a concept that fits the requirements, problems and knowledge level of your employees. We will then connect you with one of our experts as soon as possible.

Our Academy experts

We are happy to create your individual training

Cordula Kartheininger
HR & AOE Academy Strategy Lead
Jakob Jaworski
Jakob R. Jaworski
AOE Academy Trainer for Software Testing