وب
یاد بگیرید وب واقعاً چطور کار میکند. HTTP، HTTPS، DNS، کوکیها، نشستها، CORS، کشگذاری، TLS، هدرهای امنیتی و محدودسازی نرخ درخواست.
14 درس، به ترتیب
- 120 دقیقه
وب چیست
Client-server modelBrowser as a clientURL structureWhat happens between typing and rendering - 215 دقیقه
HTTP در مقابل HTTPS
Plaintext HTTPHTTPS as HTTP over TLSConfidentialityIntegrityAuthenticityPadlock UI - 330 دقیقه
ساختار درخواست و پاسخ
Request lineHeadersBodyStatus codesMethodsCurl -v - 425 دقیقه
کوکیها، نشستها و توکنها
Set-CookieHttpOnlySecureSameSiteServer sessionsJWT+1 - 525 دقیقه
DNS توضیح داده شده
RootTLDAuthoritative serverRecursive resolverAAAAA+6 - 630 دقیقه
TLS و گواهینامهها
TLS handshakeClientHelloServerHelloCertificateKey exchangeCA chain of trust+2 - 730 دقیقه
CORS
Same-origin policyOriginPreflight OPTIONSAccess-Control-Allow-OriginAccess-Control-Allow-MethodsAccess-Control-Allow-Headers+1 - 825 دقیقه
مبانی REST API
Resources as nounsMethods as verbsStatus codesIdempotencyHATEOASVersioning - 925 دقیقه
وبسوکتها و SSE
Long pollingWebSocket upgradeFull-duplex framesServer-Sent EventsWhen to pick each - 1025 دقیقه
کشگذاری و CDN
Browser cacheProxy cacheCDN edgeCache-ControlETagIf-None-Match+2 - 1125 دقیقه
هدرهای امنیتی
Content-Security-PolicyStrict-Transport-SecurityX-Content-Type-OptionsX-Frame-OptionsFrame-ancestorsReferrer-Policy+1 - 1220 دقیقه
محدودیت نرخ و کنترل ترافیک
Token bucketLeaky bucketFixed windowWhere to enforce429Retry-After+1 - 1320 دقیقه
نظارت و ثبت وقایع
Structured logsCorrelation IDsTracesSpansFour golden signalsLog vs metric+1 - 1440 دقیقه
پروژه نهایی: یک وب سرور کوچک
Serving HTTPCache headersCORS headersSecurity headersCurl -v304 Not Modified+1
وب را به زبان خودت یاد بگیر
هر درس، آزمون و پاسخ مربی به زبان شما نمایش داده میشود. مربی هوشمند به همان زبانی پاسخ میدهد که شما سوال میکنید.
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