CONTACT ONS

Cursusaanbod

Overzicht

  • Samenhang tussen systeem en componenten
  • Afhankelijkheden tussen systemen en componenten
  • Softwarearchitectuur
  • Technische architectuur
  • Ondernemingsarchitectuur
  • SOA en microservices-architectuur
  • Relaties tussen de hierboven genoemde concepten
  • Redundantie versus afhankelijkheid in logica
  • Redundantie versus afhankelijkheid van gegevens

Softwarearchitectuur

Grondbeginselen

  • Verduidelijking van begrippen: architectuur, ontwerp en modelleren
  • Ortogonaliteit
  • Conways Wet

Gangbare architecturen

  • Modulaire decompositie
  • Hierarchische architectuur
  • Gecentraliseerde architectuur (Mediator-patroon)
  • Event-gedreven architectuur
  • Interrupt-gedreven architectuur
  • OSI-model
  • Client-server architectuur
  • Lagenmodel

Grondprincipes van objectgeoriënteerd ontwerp

  • DRY, SRP
  • Inkapseling
  • Programmeren tegen een interface
  • Liskovs principe
  • Law of Demeter

Ontwerppatronen

  • Wat zijn ontwerppatronen?
  • Creërende patronen
  • Structuurpatronen
  • Gedragspatronen
  • Model-Controller-View (MCV)

Ontwerptools

  • Domeinspecifieke talen
  • Lexicale analyse
  • CRC-kaarten
  • Scenarios
  • Beschrijving van use cases

Grafische UML-weergaven

  • Klassendiagrammen
  • Sequentiediagrammen
  • Aggregatiediagrammen
  • UML-tools

Niet-UML grafische weergaven

  • ER-modellering
  • Toestandsmachines
  • Gegevensstroomanalyse
  • Architecturale modellen

Ontwerp en onderhoud

  • Lehmanns Wetten
  • Antipatronen in architectuur
  • Refactoring-strategieën

SOA en integratiepatronen

  • Integratietechnologieën en -methoden
  • Synchrone versus asynchrone communicatie
  • Gedetailleerde beschrijving van directe communicatiepatronen
  • Directe versus bemiddelde communicatie
  • Berichtenwachtrijen
  • ESB

Implementatiepatronen

  • Code-implementatie
  • Immutabele implementaties
  • Patronen voor beschikbaarheid, schaalbaarheid, hoge prestaties en fouttolerantie
  • Replicatie van gegevens en berichten, clustering (CAP-stelling)
 21 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën