Course Information
Course Overview
Learn API design with RAML using Anypoint Designer , Test using Mocking Service , Publish to Exchange/Public Portal
What this course will teach?
· API Design with RAML 1.0 using API Designer of Anypoint Platform
· Test using Mocking Service.
· Publish API to Exchange and Public Portal.
Details of what will you learn?
· We will first look into UseCase
· Identify Resources as per the UseCase
· Define methods for these resources (Get,Post,Delete etc)
· Define Query Parameters for Request
· Define Headers for Request and Response
· Model Data using DataTypes
· Use DataTypes to define Request and Response
· Add Documentation in the API
· Create ResourceTypes and Traits for handling repeatable patterns in API
· Modularize our API using library
· Test our API using Mocking Service (without any implementation)
· Publish API to Anypoint Exchange to share within Organization
· Publish API to Public Portal to share with External Users
. Use Security Schemes
· Version APIs, Change Versions
. Overview of using Anypoint studio to create API design
What this course does not cover?
· API Implementation using Anypoint Studio is not part of this course
Who this course is for ?
· This course is for any Mule developer who wants to get introduced to API Design with RAML 1.0 using API Designer
· At the end of my course, students will be able to start designing API using RAML 1.0
Course Content
- 10 section(s)
- 100 lecture(s)
- Section 1 Introduction
- Section 2 Getting Started with API Design
- Section 3 Request,Response and Headers
- Section 4 DataTypes and Examples
- Section 5 Testing
- Section 6 Documentation
- Section 7 Reusability
- Section 8 Modularizing
- Section 9 Share Project In Design Center
- Section 10 Publishing
What You’ll Learn
- API Design with RAML 1.0
- Create API Design using Anypoint Designer
- Test using Mocking Service
- Publish to Exchange
- Version APIs
Skills covered in this course
Reviews
-
MMalla Swaroop
NA
-
NNaga Jyothi Nakkanaboiena
good understanding
-
SSaravanan Devadass
The author is explaining nicely, and we can do the implementation as well. It would be great if you could include a quiz at the end of each module/topic so that it helps us thoroughly understand the subject, as well as prepare for the certification exam, if any.
-
CCharan Kumar Reddy
If there is any course that you call a complete package that caters all your needs for a topic like this RAML.. this is what it is.. THE COMPLETE GUIDE.