Web
Apprenez comment le web fonctionne vraiment. HTTP, HTTPS, DNS, cookies, sessions, CORS, mise en cache, TLS, en-têtes de sécurité et limitation du débit.
14 leçons, dans l’ordre
- 120 min
Qu'est-ce que le Web
Client-server modelBrowser as a clientURL structureWhat happens between typing and rendering - 215 min
HTTP vs HTTPS
Plaintext HTTPHTTPS as HTTP over TLSConfidentialityIntegrityAuthenticityPadlock UI - 330 min
Anatomie d'une requete et d'une reponse
Request lineHeadersBodyStatus codesMethodsCurl -v - 425 min
Cookies, sessions et jetons
Set-CookieHttpOnlySecureSameSiteServer sessionsJWT+1 - 525 min
Le DNS expliqué
RootTLDAuthoritative serverRecursive resolverAAAAA+6 - 630 min
TLS et certificats
TLS handshakeClientHelloServerHelloCertificateKey exchangeCA chain of trust+2 - 730 min
CORS
Same-origin policyOriginPreflight OPTIONSAccess-Control-Allow-OriginAccess-Control-Allow-MethodsAccess-Control-Allow-Headers+1 - 825 min
Bases des API REST
Resources as nounsMethods as verbsStatus codesIdempotencyHATEOASVersioning - 925 min
WebSockets et SSE
Long pollingWebSocket upgradeFull-duplex framesServer-Sent EventsWhen to pick each - 1025 min
Mise en cache et CDN
Browser cacheProxy cacheCDN edgeCache-ControlETagIf-None-Match+2 - 1125 min
En-têtes de sécurité
Content-Security-PolicyStrict-Transport-SecurityX-Content-Type-OptionsX-Frame-OptionsFrame-ancestorsReferrer-Policy+1 - 1220 min
Limitation de débit et contrôle du flux
Token bucketLeaky bucketFixed windowWhere to enforce429Retry-After+1 - 1320 min
Surveillance et journalisation
Structured logsCorrelation IDsTracesSpansFour golden signalsLog vs metric+1 - 1440 min
Projet final : Un petit serveur web
Serving HTTPCache headersCORS headersSecurity headersCurl -v304 Not Modified+1
Apprenez Web dans votre langue
Chaque leçon, quiz et réponse du tuteur s’affiche dans votre langue. Le tuteur IA répond dans la langue que vous utilisez.
Roles that use Web
See how hiring teams interview engineers on Web, in production-like environments.
Web Application Engineer
Hire web application engineers in real apps with real routes, real auth and real test suites. Live or take-home, fully recorded.
See the interviewFrontend Engineer (React, Angular, Vue)
Hire frontend engineers in real workspaces with Vite, real component libraries and real performance budgets. Live or take-home, fully recorded.
See the interviewFull Stack Developer
Hire full stack developers in real apps with real APIs, real UIs and real tests. Live or take-home, fully recorded.
See the interview