Description
In this course, you will learn :
- Reactive microservices
- REST APIs in minutes
- Server and Client-side HTTP
- JSON integration
- Websockets
- JSON Web Tokens (JWT) authorization
- Seamless interaction with Akka Actors and Akka Streams
Syllabus :
1. Akka HTTP Low-Level Server API
- The Low-Level Server API
- Marshalling JSON
- Handling Query Parameters
- Setting up HTTPS
2. Akka HTTP High-Level Server API
- High-Level Server API Intro
- Directives Breakdown
- Directives Breakdown, Part 2
- A High-Level Server Example
- A High-Level Exercise
- Marshalling JSON
- Handling Rejections
- Handling Exceptions
- Routing TestKit
- Websockets
- Uploading Files
- JSON Web Token (JWT) Authorization
3. Akka HTTP Client API
- The Connection-Level API
- The Host-Level API
- The Request-Level API