Patterns in Java (EN/NL/FR)

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Patterns in Java (EN/NL/FR)

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeLeuven (BE)
1 jun. 2026 tot 2 jun. 2026
computer Online: Zoom, Teams
1 jun. 2026 tot 2 jun. 2026
Beschrijving

During this training, we will learn how to structure a Java application by use of (design) patterns. In this two-day ABIS course, we will focus on applying the main GoF patterns.

Patterns (such as the famous GoF Design Patterns) are essential if you want to develop reliable and maintainable software according to the proven OO principles. To start with, patterns are frequently incorporated in existing frameworks, programming languages and class libraries: if you understand patterns, you will use these programming resources more efficiently. In addition to that, being able to recognize problem situations and to actively apply patterns to them is the key to a more robust design.

In this cours…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Storytelling, Concepting, Verhalen schrijven, Conceptontwikkeling en Visueel communiceren.

During this training, we will learn how to structure a Java application by use of (design) patterns. In this two-day ABIS course, we will focus on applying the main GoF patterns.

Patterns (such as the famous GoF Design Patterns) are essential if you want to develop reliable and maintainable software according to the proven OO principles. To start with, patterns are frequently incorporated in existing frameworks, programming languages and class libraries: if you understand patterns, you will use these programming resources more efficiently. In addition to that, being able to recognize problem situations and to actively apply patterns to them is the key to a more robust design.

In this course we will:

  • explain what patterns are
  • how we go from OO good practices to using patterns
  • give a detailed discussion of the most common design patterns (the problem, the solution, the motivation, the usage examples). and their (subtle) relations and differences
  • apply these patterns in an integrated Java exercise

Intended for

Java programmers that want to apply patterns in the development of their programs.

Backgroud

Students should have a good basic knowledge of Java SE (cf. Java programming). Familiarity with OOAD and UML principles (cf. OO analysis and design with UML) is a plus.

You can test yourself to see if you have enough background by filling out the online selftest "Java" and the online selftest "UML".

Main topics

  • Overview
    • What are patterns and why are they used?
    • How to learn patterns
    • Types of patterns
  • From OO design principles to Patterns
    • OO building blocks
    • OO design principles
    • SOLID
    • GRASP patterns
  • GoF Patterns
    • The GoF design patterns and template
    • Common design patterns in detail (Strategy, Singleton, Composite, Decorator, Chain-of-Responsibility, Factory Method, and many others...), applied in Java
  • Architectural Patterns
    • System Architecture Patterns (e.g. MVC)
    • Enterprise Architecture Patterns
  • Other Patterns
    • Analysis patterns
    • SOA patterns

Training method

Theory alternated with practical examples. A large amount of time will be spent on applying the 10 most common patterns using an integrated exercise.

Delivered as a live, interactive training: available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

Certificate

At the end of the course session, the participant receives a 'Certificate of Completion'.

Duration
2 days.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.