pages.courses.show.header

pages.courses.show.course_updated

pages.courses.show.subscribe

pages.courses.show.subscription_description

pages.courses.show.included.header

pages.courses.show.included.theory.value
pages.courses.show.included.exercises.value
pages.courses.show.included.questions.value
pages.courses.show.included.self_study
pages.courses.show.included.extra_materials
pages.courses.show.included.extended_material

models.attributes.base.description

This course explains what the HTTP API is, why it is needed, and where it is used

pages.courses.show.skills

  • use the OpenAPI specification
  • design API using best practices
  • execute requests with Postman
  • analyze network requests in the browser

pages.courses.show.syllabus

1

About the course

Learning about the course, its structure, objectives, and goals

2

The usage of HTTP API

Getting familiar with tasks unsolvable without an API

3

HTTP requests in browsers

Exploring the developer panel and learning how to track API requests

4

HTTP API Example

Exploring resources and endpoints. Learning to understand JSON, pagination, and nested resources

5

CRUD

Learning to work with basic resource management operations and idempotence

6

CURL

Learning how to run queries from the command line

7

Postman

Learning how to fulfill requests through a popular service Postman

8

Types of API

Getting to know the HTTP API (RPC, REST)

9

OpenAPI (Swagger Specification)

Learning the standard that allows you to create an HTTP API specification that is convenient for code generation, documentation, and testing

pages.courses.show.recommended_programs

Course Cover
  • pages.courses.pros.right_in_browser
  • pages.courses.pros.lifetime_access
  • pages.courses.pros.learn_as_you_go
pages.courses.show.subscribe

pages.courses.show.subscription_description