Distributed applications: APIs en web services

Tijdens deze training leren we hoe gedistribueerde applicaties kunnen worden gecreëerd. Deze eendaagse cursus bij ABIS biedt een overzicht van de mogelijkheden, beginnend bij klassieke webservices tot de tegenwoordig meer gebruikte REST API's.

Service Oriented Architecture (SOA) is een belangrijke architectuurstijl voor bedrijfstoepassingen. SOA stimuleert zwakke koppeling en platform-onafhankelijkheid, en laat zo toe om gemakkelijk business applicaties op te bouwen uit een verzameling business-georiënteerde services. (SOAP) Web services en REST API's zijn de meest voorkomende implementaties van deze SOA ideeën.

In deze cursus:

  • krijgen deelnemers een overzicht van de SOA-principes: de concepten, de standaarden, de producten en implementaties
  • leren deelnemers hoe toepassingen met elkaar communiceren via HTTP en XML/JSON
  • wordt de evolutie besproken van (klassieke) SOAP-webservices naar REST-API's en microservices
  • worden documentatie en onderhoud van API's besproken

Opleiding inplannen?

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. 
De cursus kan gegeven worden in het Nederlands, Engels of Frans.
Als u deze opleiding in uw bedrijf wil organiseren, neem dan contact met ons op – we kunnen de training volledig afstemmen op uw specifieke behoeften.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
20 nov1Leuven 655 EUR (excl. BTW)
20 nov1web based 655 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Analisten, applicatieontwikkelaars, database administrators of projectleiders die willen weten hoe web services en APIs werken, en wat ze voor hen kunnen betekenen.

Voorkennis

Kennis van XML (zie XML concepten) is mooi meegenomen.

Inhoud

  • Introductie tot Applicatieontwikkeling en Gedistribueerd Programmeren
    • Applicatieontwerp
    • Gedistribueerd programmeren
  • HTTP-communicatie
    • HTTP(S)-protocol
    • Request/Response
    • HTTP-methods en -headers
  • Structureren van documenten
    • XML
    • JSON
    • YAML
  • Service Oriented Architecture
    • SOA
    • Microservices
    • Testen van services
  • Klassieke Webservices met SOAP en WSDL
    • WSDL
    • SOAP
    • Webservices-technologiestack
    • WS-Security
  • RESTful services en API's
    • REST-API's: Architectuur en best practices
    • Foutafhandeling en validatie
    • RESTful-security
  • Beschrijven van API's
    • WADL, RAML
    • OpenAPI-specificatie
    • Swagger
  • Governance

Verloop van de cursus

Klassikale training met demonstraties en enkele kleine oefeningen.

Certificaat

Na afloop van de sessie ontvangt de deelnemer een “Certificaat van deelname”.

Duur

1 dag.

Docent

Reviews

4.2/5 (gebaseerd op 21 evaluaties; de meest recente worden hieronder getoond)

Good, nice presentation

 
  (, )

It was good and interactive. It was a small group so enough space for individual questions.

 
  (, )

Very theoretical but a good introduction.

 
  (, )

I learned a good amount of new things. I believe it was very efficiently fit in 1 day

 
  (, )

Great course which suited my needs.

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN