Menengah
Web
Pelajari cara kerja web sesungguhnya. HTTP, HTTPS, DNS, cookie, sesi, CORS, caching, TLS, header keamanan, dan pembatasan laju.
14 pelajaran5.9h praktik11 bahasa
Mulai belajar gratisWeb kursus14 pelajaran, berurutan
- 120 mnt
Apa Itu Web
Client-server modelBrowser as a clientURL structureWhat happens between typing and rendering - 215 mnt
HTTP vs HTTPS
Plaintext HTTPHTTPS as HTTP over TLSConfidentialityIntegrityAuthenticityPadlock UI - 330 mnt
Anatomi Permintaan dan Respons
Request lineHeadersBodyStatus codesMethodsCurl -v - 425 mnt
Cookie, Sesi, dan Token
Set-CookieHttpOnlySecureSameSiteServer sessionsJWT+1 - 525 mnt
DNS Dijelaskan
RootTLDAuthoritative serverRecursive resolverAAAAA+6 - 630 mnt
TLS dan Sertifikat
TLS handshakeClientHelloServerHelloCertificateKey exchangeCA chain of trust+2 - 730 mnt
CORS
Same-origin policyOriginPreflight OPTIONSAccess-Control-Allow-OriginAccess-Control-Allow-MethodsAccess-Control-Allow-Headers+1 - 825 mnt
Dasar-dasar REST API
Resources as nounsMethods as verbsStatus codesIdempotencyHATEOASVersioning - 925 mnt
WebSocket dan SSE
Long pollingWebSocket upgradeFull-duplex framesServer-Sent EventsWhen to pick each - 1025 mnt
Caching dan CDN
Browser cacheProxy cacheCDN edgeCache-ControlETagIf-None-Match+2 - 1125 mnt
Header Keamanan
Content-Security-PolicyStrict-Transport-SecurityX-Content-Type-OptionsX-Frame-OptionsFrame-ancestorsReferrer-Policy+1 - 1220 mnt
Pembatasan Laju dan Throttling
Token bucketLeaky bucketFixed windowWhere to enforce429Retry-After+1 - 1320 mnt
Pemantauan dan Pencatatan
Structured logsCorrelation IDsTracesSpansFour golden signalsLog vs metric+1 - 1440 mnt
Capstone: Server Web Kecil
Serving HTTPCache headersCORS headersSecurity headersCurl -v304 Not Modified+1
Pelajari Web dalam bahasamu
Setiap pelajaran, kuis, dan balasan tutor tampil dalam bahasamu. Tutor AI menjawab dalam bahasa yang kamu pakai.
