Anypoint Platform Development: API Design with RAML

  • 2 days
  • Instructor-led
  • Level 1

Registration for the self-paced course

A self-paced version of this course is available for purchase for $150; it is not free. This price includes 90 days of access to the course from the date you enroll.

Register

Summary

This course is for API designers, developers, and architects who want to get hands-on experience creating well-designed, modular API definitions using RAML 1.0 and Anypoint Platform™.

Get a datasheet for the course here.

Objectives

At the end of this course, students should be able to:

  • Translate functional design requirements into API resources and methods.
  • Use API Designer to create API specifications.
  • Define API resources, methods, parameters, and responses using RAML.
  • Model data in APIs using datatypes.
  • Document and test APIs.
  • Make APIs discoverable.
  • Minimize repetition in APIs using resource types and traits.
  • Modularize APIs using libraries, overlays, and extensions.
  • Specify API security schemes.
  • Enhance API responses using hypermedia.
  • Version APIs.

Prerequisites

  • Getting Started with Anypoint Platform

Setup requirements

  • A computer with a minimum screen resolution of 1024x768
  • Unrestricted internet access to port 80 (with > 5Mbps download and > 2Mbps upload)
  • The latest version of Chrome, Safari, Firefox, or Edge
  • An Anypoint Platform account

Get a detailed setup document here.

Course added to cart Checkout

Private training

Schedule a private training for six or more students online or onsite at your office.