सगळीकडे त्याच उपमा — बाक, डबे, हॉल पास, गेट — म्हणून ज्ञान एका कोर्समधून दुसऱ्यात सहज जाते. एक ट्रॅक निवडा, किंवा दोन्ही आलटून-पालटून करा.
🪪 AWS — IAM, EC2 & कॅम्पस
आधी पाया, मग संपूर्ण कॅम्पस: ओळख (ओळखपत्रे, टोप्या), भाड्याचे बाक — VPC, S3, लोड बॅलन्सर, DNS, RDS, CloudWatch, Lambda, बिल — मग दारे: NACLs, NAT, WAF, API Gateway. प्रयोग: एक छोटा EC2 instance, नेहमी नष्ट केला जातो.
25 धडे · 4 भाग · दिवस 0 · cheat sheet · कॅम्पस नकाशा 4K · अभ्यास योजना · फायदे-तोटे
🪪 IAM — ओळखपत्र कार्यालय
AWS मध्ये कोण काय करू शकतो, सखोल: कार्डे आणि याद्या, परवानगी चिठ्ठी, AWS कोणत्या क्रमाने ठरवते, उसन्या टोप्या (roles, STS), robot badges (OIDC), conditions आणि ABAC, संरक्षक कुंपणे (boundaries, SCPs), दोन-दरवाज्यांचा cross-account प्रवेश, Identity Center, कमीत कमी अधिकार आणि incident runbook.
12 धडे · 2 भाग · चालवता येणारा policy evaluator (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🖥️ EC2 — भाड्याचे बाक
सेकंदाप्रमाणे भाड्याने घेतलेले computers, सखोल: regions आणि AZs, instance प्रकार आणि CPU credits, AMIs आणि launch templates, EBS आणि snapshots, security groups विरुद्ध NACLs, Session Manager, IMDSv2 आणि roles, किंमत, Auto Scaling, load balancers, status checks आणि जीवनचक्र.
12 धडे · 2 भाग · चालवता येणारी simulations (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🏫 VPC आणि subnets — campus
AWS मधील तुमचे स्वतःचे खाजगी network, सखोल: CIDR आणि घरांचे क्रमांक, प्रत्येक AZ मधील subnets (5 राखीव पत्ते), route tables, internet gateway, security groups विरुद्ध NACLs, endpoints, DNS, peering, Transit Gateway, flow logs आणि production रचना.
12 धडे · 2 भाग · चालवता येणारा packet walker (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🚪 NAT — शाळेचे फाटक
खाजगी servers internet पर्यंत कसे पोहोचतात पण internet त्यांच्यापर्यंत पोहोचत नाही: भाषांतराची नोंदवही (PAT), NAT gateway विरुद्ध instance, प्रत्येक AZ ला एक, Elastic IPs, bill वरचे दोन मीटर, स्वस्त मार्ग आणि port संपणे.
8 धडे · 2 भाग · चालवता येणारा NAT simulator (8 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🛎️ API Gateway — front office
तुमच्या APIs समोरचा मुख्य दरवाजा, सखोल: REST विरुद्ध HTTP विरुद्ध WebSocket, routes आणि integrations, validation आणि mapping, stages, JWT आणि Lambda authorizers, throttling आणि usage plans, caching, CORS, custom domains, monitoring आणि कडक मर्यादा.
12 धडे · 2 भाग · चालवता येणारा local gateway (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🍱 Docker & ECR
पॅक करा (इमेज, लेयर, compose, multi-stage) आणि पाठवा (रजिस्ट्री, ECR). रेपोमध्ये खरे डेमो ॲप + चालणारा multi-stage build.
12 धडे · 2 भाग · संपूर्ण चित्र 4K · फायदे-तोटे
☸️ Kubernetes — मुख्य कोर्स
26 धडे: pod पासून control plane पर्यंत, GitOps, multi-AZ, मग भाग 3 "खऱ्या जगात चालवणे" — debugging, RBAC, अपग्रेड, observability. खरे manifests, खरे शाळेचे प्लॅटफॉर्म.
📮 CI/CD — मेलरूम
तपासा, कॉपी करा, पोहोचवा: प्रत्येक push वर चाचण्या, cache, artifact, साठवलेल्या keys शिवाय OIDC, commit ने टॅग केलेल्या image, मंजुरीचे गेट, rolling / blue-green / canary, CI मधून kubectl — आणि तीच pipeline GitHub Actions, CircleCI, GitLab CI आणि Jenkins मध्ये.
12 धडे · 3 भाग · चार बोली · संपूर्ण चित्र 4K · फायदे-तोटे
🤖 ArgoCD & GitOps
ArgoCD सह आणि ArgoCD शिवाय deployment: आधी drift ची समस्या अनुभवा, मग केअरटेकर रोबोटला भेटा. deploy करता येणारे डेमो ॲप + Application manifest समाविष्ट.
12 धडे · 2 भाग · चार खड्डे · गुणपत्रक · उपमांचा नकाशा · संपूर्ण चित्र 4K · फायदे-तोटे
🧠 AI — टोकनपासून एजंटपर्यंत
मॉडेल कसे चालतात (टोकन, embeddings, attention, RLHF & LoRA) आणि ते कसे वापरायचे (prompting, RAG, एजंट, diffusion, MCP). तीन चालवता येणारे शून्य-अवलंबित्व Python प्रयोग.
13 धडे · अभ्यास योजना · फायदे-तोटे · सोबतचा व्हिडिओ उलगडलेला
🗺️ व्हेक्टर डेटाबेस
अर्थानुसार लावलेले ग्रंथालय: embeddings, cosine, HNSW, chunking, RAG — रेपोमध्ये खरा ~70 ओळींचा व्हेक्टर DB (आणि एक प्रामाणिक अपयश जे सगळे स्पष्ट करते).
8 धडे · चालवता येणारा मिनी-DB · लँडस्केप पान · संपूर्ण चित्र 4K
🔌 MCP — युनिव्हर्सल प्लग
Model Context Protocol, आणि प्रोटोकॉल थेट रेपोमध्ये: खरा सर्व्हर आणि क्लायंट, वायरवरचा प्रत्येक संदेश, तिन्ही कपाटे (tools, resources, prompts), उलट प्रश्न विचारणारे tool, Bearer token मागचे Streamable HTTP, 12 तपासण्यांची conformance test, sequence आकृत्यांसह 5 प्रत्यक्ष वापर.
12 धडे · 3 भाग (प्रोटोकॉल · बांधणी · संपूर्ण उपकरण) · प्रोटोकॉल आवृत्ती 2026-07-28 · stdio आणि Streamable HTTP वर सर्व्हर + क्लायंट (12 तपासण्या) · वापर-प्रकरणे · फायदे-तोटे · cheat sheet · संपूर्ण चित्र 4K
📋 AI एजंट्स
उत्तरे विरुद्ध परिणाम: विचार→कृती→निरीक्षण लूप, साधने, guardrails, अपयशाचे प्रकार — खऱ्या चालवता येणाऱ्या एजंटसह (स्वतः चालवा!), 5 पॅटर्न, आणि "agentic" चा इतिहास & भविष्य.
8 धडे · चालवता येणारा एजंट · पॅटर्न पान · इतिहास & भविष्य पान
🗄️ डेटाबेस — रेकॉर्ड रूम
शाळा आपले सत्य कुठे ठेवते: ओळ-क्रमांक असलेल्या नोंदवह्या, कुठेच न दाखवू शकणाऱ्या keys, SQL, पेन्सिलचे खातेवही (transactions), एक तथ्य एक जागा, कार्ड कॅटलॉग (indexes), दोन कारकून आणि एक नोंदवही, शाळा चालू असतानाच नूतनीकरण, आगीपासून सुरक्षित प्रत, scaling ची शिडी, इतर खोल्या, आणि on-call चेकलिस्ट — मग आणखी खोलवर: SQL injection आणि least privilege, window functions, write-ahead log आणि MVCC, replication आणि failover, app ची बाजू, आणि OLTP vs OLAP.
18 धडे · 3 भाग · चालवता येणारी SQLite लॅब · migrations · संपूर्ण चित्र 4K · फायदे-तोटे
🏢 API — फ्रंट ऑफिस
प्रोग्राम कसे बोलतात: चिठ्ठी आणि शिक्का (HTTP), कपाटांतली नामे (REST), प्रमाणित फॉर्म आणि त्याचा कॅटलॉग (JSON, OpenAPI), हॉल पास (keys, tokens, OAuth), नम्र नकार आणि पावती क्रमांक (idempotency), cursors, versioning, रांग आणि cache केलेली प्रत, webhooks आणि gRPC, contract tests आणि gateway.
17 धडे · 4 भाग · चालवता येणारे शून्य-dependency API · संपूर्ण नकाशे: प्रत्येक REST method, auth पद्धत, API प्रकार आणि चाचणी · संपूर्ण चित्र 4K · फायदे-तोटे · p95 latency + Prometheus, Datadog, CloudWatch
📌 UI — सूचना फलक
लोक प्रत्यक्षात काय पाहतात: semantic HTML, फोनला वाकणारी मांडणी, events आणि fetch, सत्याचा एकच स्रोत (UI = render(state)), keyboard आणि screen readers साठी सुलभता, frameworks काय automate करतात, design tokens आणि dark mode, कामगिरी आणि Core Web Vitals, चाचणी, backends शी सुरक्षित संवाद, आणि तो भिंतीवर लावणे.
12 धडे · 2 भाग · चालवता येणारे web ॲप (framework नाही) · a11y smoke test · संपूर्ण चित्र 4K · फायदे-तोटे
📈 Scaling — निकालाच्या दिवशीची शाळेची जत्रा
सगळे एकदम येतात तो दिवस: load मोजणे (p95, Little's law), CloudFront आणि S3, edge वर caching, stateless APIs आणि load balancers, Auto Scaling, Kubernetes HPA आणि Karpenter, Lambda concurrency, Redis caching, read replicas आणि RDS Proxy, partitioning आणि DynamoDB, queues — आणि बिघाडातून टिकणे: timeouts, jitter सह retries, circuit breakers, idempotency, DLQs, multi-AZ.
13 धडे · 4 भाग (UI · API · database · बिघाड) · चालवता येणारी simulations (13 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
📐 System Design — नियोजन कार्यालय
बांधण्याआधी design: requirements, कागदावरचा झटपट हिशोब, API करार, data model आणि store, caching, load balancing आणि consistent hashing, queues, events आणि outbox, monolith विरुद्ध microservices, consistency आणि quorums, sagas, rate limits — मग design मध्येच resilience, security, observability आणि खर्च, ADRs, आणि सहा पूर्ण designs (URL shortener, notifications, chat, file storage, video, RAG).
18 धडे · 4 भाग (पद्धत · बांधकामाचे ठोकळे · गुणवत्ता · पूर्ण designs) · चालवता येणारी design toolbox (18 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🩺 Observability — आरोग्य कक्ष
System काय करत आहे आणि का, हे जाणून घ्या: trace id सह structured logs, counters, gauges आणि histograms, cardinality चा सापळा, buckets मधून percentiles, distributed tracing आणि traceparent, OpenTelemetry आणि tail sampling, Prometheus आणि Grafana, burn-rate alerts, SLIs, SLOs आणि error budgets, incident response, मूळ कारण आणि दोषारोपविरहित postmortems.
12 धडे · 3 भाग (signals · services ओलांडून · विश्वासार्हता) · चालवता येणारी signal models (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🛡️ Security — सुरक्षा कार्यालय
System सुरक्षित ठेवा, बचावात्मक पद्धतीने: injection आणि parameterised queries, XSS आणि CSP, cookies, CSRF, CORS आणि SSRF, password hashing, PKCE सह OAuth 2, IDOR, secrets आणि KMS, किमान अधिकार, TLS, Kubernetes RBAC, network policies आणि admission, dependencies, SBOM, signing आणि provenance, delivery line चे threat modelling, आणि AI-agent च्या tools ची सुरक्षा.
16 धडे · 6 भाग (web · identity · cloud · Kubernetes · supply chain · AI) · local data वरची बचावात्मक models (16 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🌐 Distributed Systems — शाखांचे परिसर
अनेक machines अवघड का असतात: निरोप्यांमार्फत बोलणाऱ्या शाखा, न जुळणारी घड्याळे, Lamport आणि vector clocks, heartbeats आणि timeouts, replication, quorums, consistency models, CAP आणि PACELC, Raft, leases आणि fencing tokens, exactly-once चे मिथक आणि backpressure.
12 धडे · 3 भाग (हे अवघड का · प्रती · सहमती) · deterministic simulations (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
📜 Terraform & IaC — बांधकामाचे आराखडे
लिखित आराखड्यांवरून campus उभारा: resources आणि providers, plan आणि apply (add, change, replace, destroy), variables आणि for_each, state आणि तो sensitive का आहे, dependency graph, modules, remote state आणि locking, drift आणि import, environments, validation, policy आणि cost checks, आणि OIDC सह CI/CD मधील IaC.
12 धडे · 3 भाग (आराखडे · नोंदवही आणि कंत्राटदार · अनेक sites, सुरक्षितपणे) · एक local plan/apply engine (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🛤️ Platform Engineering — सुविधा कार्यालय
प्रत्येक टीमला वर्गखोलीचे तयार kit द्या: cognitive load, product म्हणून platform, golden paths आणि templates, service catalog आणि ownership, quotas सह self-service infrastructure, preview environments, तयार CI/CD मार्ग, secrets आणि config, policy as code, scorecards, DORA ने DevEx मोजणे, आणि developer portal.
12 धडे · 3 भाग (का आणि काय · self-service · guardrails आणि मोजमाप) · एक internal-platform model (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
📝 Testing — परीक्षा हॉल
code साठी परीक्षेचे प्रश्न: test काय सिद्ध करते, unit tests, boundary values (34.5 rounding bug), fixtures, stubs, mocks, fakes आणि spies, खऱ्या SQLite वर integration tests, contract tests, pyramid, shrinking सह property-based testing, coverage विरुद्ध mutation testing, flaky tests आणि CI मधील TDD.
12 धडे · 3 भाग (मूलभूत गोष्टी · एका unit च्या पलीकडे · tests किती चांगले आहेत) · एक zero-dependency test lab (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🏎️ Performance — क्रीडा दिन
एक service वेगवान करा: latency आणि percentiles, प्रामाणिक benchmarks, call counts सह profiling, प्रत्यक्षातील complexity, memory आणि generators, caching आणि memoization, N+1 queries आणि batching, threads, asyncio, processes आणि GIL, Little आणि Amdahl सह queueing, query plans, Core Web Vitals आणि load-test budgets.
12 धडे · 3 भाग (मोजा · नेहमीचे उपाय · system) · deterministic performance models (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🏛️ Software Architecture — शाळेच्या इमारतीचा नकाशा
खोल्या, कॉरिडॉर आणि मजले: architecture characteristics, मोजलेले cohesion आणि coupling, layers आणि dependency rule, ports आणि adapters, bounded contexts, monolith विरुद्ध modular monolith विरुद्ध microservices, events आणि CQRS, data ownership, CI मधील fitness functions, C4 model, ADRs आणि strangler fig.
12 धडे · 3 भाग (रचना · सीमा आणि शैली · ते निरोगी ठेवणे) · नमुना app वर ast-based architecture analyzer (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🛠️ SRE — देखभाल पथक
बादल्या वाहून नव्हे, tools लिहून गोष्टी चालू ठेवा: 50% मर्यादा, error budget policy, toil आणि त्याची परतफेड, on-call भार, canary analysis, progressive rollout आणि flags, capacity planning, incident command, reliability चे गणित, overload आणि retry budgets, chaos engineering आणि production readiness.
12 धडे · 3 भाग (काम · बदल सुरक्षितपणे करणे · अपयशासाठी design) · zero-dependency SRE models (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🏅 Engineering Leadership — मुख्याध्यापिकेचे कार्यालय
जेव्हा काम म्हणजेच टीम बनते: आठवडा कुठे जातो, 1:1s आणि SBI feedback, delegation आणि bus factor, structured hiring, Monte Carlo अंदाज, RICE आणि cost of delay, portfolio म्हणून technical debt, DORA metrics आणि Goodhart, team topologies, दबावाखालील निर्णय, लेखन, आणि लोकांची शाश्वत वाढ.
12 धडे · 3 भाग (नवीन काम · नियोजन आणि delivery · टीम आणि वाढ) · विचार करण्याच्या साधनांचे models, लोकांसाठी सूत्रे नव्हे (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🧹 Shell scripting — केअरटेकर
प्रत्येक server अजूनही ज्या भाषेत आदेश घेतो ती: commands आणि exit codes, इमारतीचा नकाशा आणि rwx, pipes आणि अहवाल-विरुद्ध-नोंदवही नियम, grep/sed/awk, quoting चा नियम, exit codes वरून निर्णय, functions, strict mode आणि traps, processes आणि signals, cron आणि locks, CI आणि entrypoints, bash -x आणि साध्या bash मधला test runner.
12 धडे · 2 भाग · चालवता येणाऱ्या scripts (नोंदवही CLI, lock असलेला backup, bash test runner) · संपूर्ण चित्र 4K · फायदे-तोटे
🌿 Git — वर्गाच्या प्रोजेक्टचे स्क्रॅपबुक
git आतून खरोखर कसे चालते: Katrina, Dipika आणि Aishwarya वर्गाचे मासिक बनवतात — commit म्हणजे संपूर्ण प्रोजेक्ट फोल्डरचा फोटो, सोबत कॅप्शन आणि आधीच्या फोटोकडे निर्देश; staging area म्हणजे ट्रे; blobs, trees आणि commits यांना SHA-1 ने नावे मिळतात; branch म्हणजे खूण-फीत आणि HEAD म्हणजे "तुम्ही इथे आहात" दाखवणारे बोट; मग merging, conflicts, rebase, ग्रंथालयातील मुख्य स्क्रॅपबुक (remotes), reset, revert आणि reflog ने undo, pull requests, stash, tags, bisect, hooks आणि CI सह कामावरचे git.
12 धडे · 3 भाग (फोटो · branches आणि टीम · सुरक्षितता आणि खरे काम) · minigit: git चे खरे objects लिहिणारे zero-dependency शिकवण्याचे model (12 तपासण्या, hashes खऱ्या git शी पडताळलेले) · संपूर्ण चित्र 4K · फायदे-तोटे
🕸️ Networking — शाळेचे टपाल
संगणक एकमेकांना कसे शोधतात आणि बोलतात: पत्ता, खोली, रस्ता आणि पावती — IP आणि subnets, ports आणि sockets, थर, TCP विरुद्ध UDP, निर्देशिका (DNS), तारेवरचे HTTP, सील केलेला लखोटा (TLS), routing, गेट (firewalls, NAT, VPN), स्वागत कक्ष (load balancers, CDN) आणि सात पायऱ्यांची debugging शिडी.
12 धडे · 2 भाग · चालवता येणारी शून्य-dependency Python लॅब (खरे sockets, हाताने DNS प्रश्न, TLS certificate) · संपूर्ण चित्र 4K · फायदे-तोटे
📇 DNS — चौकशी खिडकी आणि पत्त्यांची वही
नावाचा नंबर कसा होतो: लोक खोली नावाने विचारतात आणि चौकशी खिडकी खोलीचा नंबर सांगते — राज्य मंडळ, जिल्हा कार्यालय आणि शाळेचे कार्यालय (root, TLD, authoritative), recursive प्रवास, record प्रकार आणि CNAME चे नियम, कारकुनाच्या चिकट चिठ्ठ्या (TTL आणि caching), zones आणि glue, खरा wire format, dig आणि त्याचे status, cloud zones आणि alias records, routing policies, DNSSEC आणि Kubernetes DNS.
12 धडे · 3 भाग (नावाचा नंबर कसा होतो · स्वतःची नावे चालवणे · production मधील DNS) · zero-dependency, network-शिवाय DNS lab (12 तपासण्या) · संपूर्ण चित्र 4K · फायदे-तोटे
🧮 DSA — ग्रंथालय
प्रत्येक container म्हणजे शाळेतली एक जागा आणि प्रत्येक algorithm म्हणजे ती चालण्याचा एक मार्ग: वाढीचा आकार म्हणून Big-O, लॉकर्सची रांग (arrays), खजिन्याचा शोध (linked lists), ट्रेची चळत आणि जेवणाची रांग (stacks, queues), नावानुसार कप्पे (hash maps), मुख्याध्यापक उपमुख्याध्यापकांना विचारतात (recursion), उंचीनुसार रांग (sorting), क्रमाने लावलेली नोंदवही (binary search), कॅटलॉगचा खण आणि व्यासपीठ (trees, heaps), कॉरिडॉरचा नकाशा (graphs), फळ्यावरची उत्तरे (DP, greedy) आणि structure ठरवणारा प्रश्न.
12 धडे · 2 भाग · चालणारी zero-dependency Python library (प्रत्येक structure हाताने, प्रत्येक चाल पावले मोजणाऱ्या counter सह, खर्च मोजलेले) · big-picture 4K · फायदे-तोटे
🛠️ Mini Projects — शाळेच्या कार्यशाळेतला प्रोजेक्ट वीक
कर्मचारी कार्यशाळेच्या फलकावर जॉब कार्ड लावतात आणि Katrina, Dipika आणि Aishwarya शाळेला हवे ते बांधतात — बारा खरे प्रोजेक्ट, सोप्यापासून अवघडपर्यंत: हजेरीची command, सूचना फलकाचे API, निकालांचा database, ग्रंथालयातील शोध, cache सह छोट्या लिंक, rate limiter, प्रमाणपत्रांची background queue, कर्मचाऱ्यांसाठी सुरक्षित login, SLO सह health dashboard, CI pipeline, स्रोत सांगणारा handbook शोध आणि हे सगळे जोडणारे शाळा व्यवस्थापनाचे छोटे API.
12 प्रोजेक्ट · 3 भाग (पहिली साधने · खऱ्या services · टीमसारखे चालवा) · प्रत्येक प्रोजेक्टसाठी एक जॉब कार्ड आणि एक solution README · demo आणि tests सह पूर्ण झालेला zero-dependency Python · संपूर्ण चित्र 4K · फायदे-तोटे
🔗 /k8s — छोटी लिंक
एक छोटा redirect रेपो: https://school.balubhau.com/kubernetes/ → Kubernetes कोर्स, खोल लिंक जपून. छोटीच शेअर करा.
1 redirect · सर्वात लहान शाळा 😄
पोर्टल बनवताना सर्व साइटवरील सर्व पाने लाइव्ह तपासली आहेत. आता प्रत्येक कोर्सला स्वतःची साप्ताहिक अभ्यास योजना आणि कोर्सअखेरची प्रश्नमंजुषा आहे — शिवाय प्रत्येक संज्ञा 📖 शब्दकोशात आहे.
🧭 Architecture आणि reliability — design करा, त्यावर लक्ष ठेवा, ते चालू ठेवा, त्याचे रक्षण करा, ते पसरवा