933 courses: ICT

The course you wanted to view is no longer available. Therefore we show you some similar courses.
ABIS

Distributed applications: APIs en web services

  • by ABIS
Leuven and Online
793

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

  • 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

Klassikale training met demonstraties en enkele kleine oefeningen.

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.

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

Leuven € 793(Incl.VAT) Subscribe

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