You will learn about modern web protocols (HTTP 1.x, HTTP/2, QUIC, WebSockets, RTCPeerConnection), their characteristics and main limitations.
Content
- basics of HTTP 1.x, HTTP/2, HTTP/3, WebSockets, RTCPeerConnection;
- an overview of the ecosystem (servers, browsers) and support for security mechanisms;
- learn about tools for traffic screening and communication analysis.
Learning objectives
- learn about the history, evolution and functioning of modern web protocols for data transfer (HTTP 1.1, HTTP/2, HTTP/3 (HTTP over QUIC), WebSockets, RTCPeerConnection);
- understand the data transfer mechanisms of web applications;
- understand the strengths and weaknesses of the protocols presented and gain intuition on which to use and where.
Target group
- designers and developers of software/web applications and cloud services,
- web server and server system administrators,
- security engineers.