Overview

The API Designing course will help you learn and get a hands-on experience creating well-designed, modular API definitions using RAML 1.0 and Anypoint Platform.

Skills Covered

  • Translate design requirements into API resources and methods.
  • Use API designer to create API definitions.
  • Use RAML to define API resources, methods, parameters, and responses.
  • Document and test APIs.
  • Minimize repetition in API definitions using resource types and traits.
  • Model data in APIs using data types.
  • Modularize APIs using libraries, overlays, and extensions.
  • Specify API security schemes.

Who Should Attend

  • API designers
  • Developers
  • Architects

Course Curriculum

Prerequisites

  • An understanding of HTTP protocol
  • Web programming experience

Download Syllabus

Course Modules