0% found this document useful (0 votes)
18 views5 pages

Vs 1571 Certified Rest API Development Professional Brochure

Uploaded by

avpranavam10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views5 pages

Vs 1571 Certified Rest API Development Professional Brochure

Uploaded by

avpranavam10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Certified REST API

Development Professional
Certified REST API Development Professional

Certified REST API Development


Professional
Representational state transfer is a software architectural style that defines a set of
constraints to be used for creating Web services. Web services that conform to the REST
architectural style, called RESTful Web services, provide interoperability between
computer systems on the Internet.

A RESTful API is an application program interface (API) that uses HTTP requests to
GET, PUT, POST and DELETE data.

Why should one take this certification?

This course is intended for professionals and graduates wanting to excel in their chosen
areas. It is also well suited for those who are already working and would like to take
certification for further career progression.

Earning Vskills REST API Development Professional Certification can help candidate
differentiate in today's competitive job market, broaden their employment opportunities by
displaying their advanced skills, and result in higher earning potential.

Who will benefit from taking this certification?


Job seekers looking to find employment in API or web or software application
development departments of various companies, students generally wanting to improve
their skill set and make their CV stronger and existing employees looking for a better role
can prove their employers the value of their skills through this certification.

Test Details
• Duration: 60 minutes
• No. of questions: 50
• Maximum marks: 50, Passing marks: 25 (50%)

There is no negative marking in this module.

Fee Structure
Rs. 3,499/- (Excludes taxes)*

*Fees may change without prior notice, please refer http://www.vskills.in for updated fees

www.vskills.in
Certified REST API Development Professional

Table of Contents
1. What is REST?
1.1 REST Basics
1.2 REST and HTTP are not same
1.3 REST Guiding Principles
1.4 REST Architectural Elements

2. HTTP Methods
Methods
2.1 POST
2.2 GET
2.3 PUT
2.4 PATCH
2.5 DELETE

3. Resource Naming
3.1 RESTful Resource Naming
3.2 Resource URI Examples
3.3 Resource Naming Anti-Patterns
3.4 Pluralization
3.5 REST Resource Naming Best Practices

4. Idempotence
4.1 Idempotence Basics
4.2 HTTP Safe Methods
4.3 HTTP Idempotent Methods
4.4 HTTP POST
4.5 HTTP PUT
4.6 HTTP DELETE
4.7 HTTP GET
4.8 HTTP HEAD
4.9 HTTP OPTIONS
4.10 HTTP TRACE

5. HTTP Status Codes


5.1 HTTP Status Code Basics
5.2 1xx Informational response
5.3 2xx Success
5.4 3xx Redirection
5.5 4xx Client errors
5.6 5xx Server errors
www.vskills.in
Certified REST API Development Professional

6. RESTful API Design


6.1 REST Request Anatomy
6.2 Identify Object Model
6.3 Create Model URIs
6.4 Determine Representations
6.5 Assign HTTP Methods
6.6 Creating a RESTful Web Service

7. RESTful API Architecture


7.1 Caching and REST API
7.2 Compression and REST API
7.3 REST API and Statelessness
7.4 Content Negotiation
7.5 REST API Versioning
7.6 HATEOAS Driven REST APIs
7.7 REST API Security
7.8 REST API Challenges

8. java RESTful API Development


8.1 Using JAX-RS
8.2 Using Spring

9. php RESTful API Development


9.1 Using cURL
9.2 Using Laravel

10. python RESTful API Development


10.1 Using Flask

www.vskills.in

You might also like