Plan Szkolenia
Introduction
API Definition
- Definition file
- API request
YAML
- What is YAML
- Rules of YAML
Overview of RESTful Services
- Resoures
- State transfer
- Representation sate
Preparing the Development Environment
- Installing and configuring Swagger
- Installing and configuring Node.Js
REST Web Service Constraint Architecture
- Using the client-server constraint
- Working with uniform interface constraints
- Working with the statelessness constraint
- Using HTTP-caching
- Enabling a layer system
REST API Designing
- Implementing CRUD operations
- Using Error Handling
- Implementing operations for REST APIs
- Handling changes in API
- Versioning API
- Caching API
- Supporting pagination and partial responses
Specifications using Swagger
- Editing documents with Swagger
- Creating specifications in YAML format
- Creating paths and observations
- Adding documentation
- Adding schemas to an OAS file
- Using SwaggerHub
API Management
- Creating an API management strategy
- Managing the API life cycle
- Generating API proxies
- Controling the behavior of API
- Building an API portal
- Providing traffic management
API Security
- Securing with tokens and JWT
- Securing with API key and secret
- Authorizing using OAuth2.0
Summary and Conclusion
Wymagania
- A basic understanding of REST APIs
- Experience with JSON or XML formats
- Object-orientated programming experience
Audience
- Back-end Developers
Opinie uczestników (6)
Bardzo dobrze przygotowane materiały i bardzo wykwalifikowany trener. Bardzo podobają mi się ćwiczenia, które możemy wykonywać wszyscy razem, a Trener mógł na bieżąco korygować błędy dzięki podglądowi systemów zdalnych.
Polska Spółka Gazownictwa sp. z o.o.
Szkolenie - IBM API Connect
Przetłumaczone przez sztuczną inteligencję
Poziom wiedzy trenera
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Szkolenie - Designing Web APIs
Przetłumaczone przez sztuczną inteligencję
still able to learn & absorb the lessons even for a non-programmer like myself
JOHN ERWIN ALPAJORA - National Grid Corporation of the Philippines
Szkolenie - API First Design
mix between theory and hands on exercise
Lacatus Raluca - DB Global Technology
Szkolenie - API Security
Practical hands on
MUHAMMAD BIN ARISHAH - 3F Resources Sdn Bhd
Szkolenie - Kong API Gateway
The exercices part.