Kurs: Anypoint Platform Development: API Design


Klasserom1 dagHeltidKursEngelsk

Dette kurset har ikke oppført noen dato for studiestart. Bruk skjemaet under for å kontakte leverandør for nærmere informasjon.




Objectives

  • Learn about the different types of API styles
  • Understand the benefits of spec-driven development and RAML, the RESTful API Modeling Language
  • Learn to translate design requirements into API resources and methods
  • Create API definitions with RAML using API Designer
  • Use RAML constructs to minimize repetition in API definitions
  • Use the API Console to test APIs

 

Setup requirements

  • A computer
  • Unrestricted internet access to port 80 (with > 5Mbps download and > 2Mbps upload)
  • An Anypoint Platform account
  • A text editor
  • Postman REST client app (or some other REST API client)

A detailed setup document can be found here.

 

Outline

 

Module 1: Understanding APIs

  • Understand the role of APIs in today's world
  • Evaluate, compare, and contrast API styles
  • Understand the lifecycle of an API
  • Learn about the Anypoint Platform tools for working with APIs
  • Use the API Portal and API Console to view and test APIs
  • Learn about the phases in spec-driven development

 

Module 2: Planning APIs

  • Learn to identify critical design components for APIs
  • Convert critical design components into methods and resources
  • Select HTTP methods to support the API design

 

Module 3: Defining APIs with RAML

  • Create APIs on Anypoint Platform
  • Create RAML definitions using API Designer
  • Define resources and nested resources
  • Define methods
  • Specify query parameters
  • Test API definitions

 

Module 4: Minimizing Repetition in API Definitions

  • Use resource types to reuse resource nodes
  • Use traits to reuse method nodes
  • Extract reusable elements into external files


Forkunnskaper


There are no course prerequisites.



Varighet


1 day



Målgruppe


This instructor-led course is for API designers and developers who want to get hands-on experience creating API definitions with RAML and Anypoint Platform. It includes a voucher code to take the MuleSoft Certified Developer - API Design Associate exam.



 

Påmelding
Anypoint Platform Development: API Design hos Redpill Linpro
Start her
100% sikkert skjema
Tar ett minutt å fullføre
Hurtig respons

KAMPANJE!!!
Felt som er merket med * må fylles ut
Ønsket valuta *
Dato og sted *
Kursdeltakere
Hvor mange? (Gavekort)
Kampanjekoden er korrekt og rabatt er lagt til.
Fant ingen kampanje. Skrev du kampanjekoden riktig?
Kampanjekode er korrekt, men kampanjen gir ikke bedre pris enn nåværende kampanje.
Deltaker {{$index+1}}
Filen ble lastet opp
Filen ble fjernet
Laster opp... {{item.upload_progress}}%
{{ file.file.name }} Fjern
{{total_price | fprice}} kr {{currency}}
{{total_price-total_with_discount | fprice}} kr {{currency}}
{{total_with_discount | fprice}} kr {{currency}}
{{total_vat | fprice}} kr {{currency}}
X

MVA per produkt:

{{arr[1]}}
Betalingsmåte *
Number: 1+2 *
Vennligst rett opp følgende og forsøk igjen
{{errors_msg}}
Sender...
Vent til opplasting av fil er ferdig

Dette skjemaet er 100% sikkert.
Redpill Linpro AS vil snart kontakte deg og bekrefte!

Betaling vil skje via Payex (VISA, MasterCard, Diners Club, Eurocard med flere)



 

Åpen deltakerdiskusjon om kurset eller emnet

Del gjerne din erfaring eller tanker om dette kurset eller temaet med andre!



Anbefalinger fra andre brukere