|
API Ontwerp
Het ontwerp en de realisatie van interfaces van software platforms en bibliotheken voor eigen gebruik door gebruik door een bredere softwareontwikkelgemeenschap, is een van de grootste uitdagingen in softwareontwikkeling. Tijdens deze driedaagse opleiding leren software architecten en ontwikkelaars waarom en hoe een aantal heuristieken voor het ontwerp van API’s succesvol toe te passen.
Cursusdata en Prijs:
Deze cursus duurt drie dagen.
Op dit moment wordt deze cursus niet met open inschrijving aangeboden, en is alleen op aanvraag beschikbaar.
Cursusinhoud:
Het theoriegedeelte bestaat uit twee componenten
- Design issues: API motivaties, API kwaliteit, soorten compatibiliteit, API richtlijnen, API testen, client en provider API’s en hoe deze gescheiden te houden.
- Werken met component en component interfaces: variability en component injection, het gebruik van factories voor object creatie, typen object access en hun betekenis, synchronisatie en deadlock.
Het praktijkgedeelte wordt geillustreerd door de analyse van een voorbeeld van een API:
De voorbeeld casus en oefeningen hebben betrekking op een API uit de Java en NetBeans omgeving.
Meer informatie
Aanvullende Opties:
Om het resultaat van de cursus te vergroten, verzoeken wij u eventuele gewenste opties aan te geven, wanneer u zich aanmeldt voor deze opleiding of neem contact op met uw account manager.
|