Part 52: The Interleaved Learning Schedule — 260 Courses Sorted by Importance, Then Woven Together

Stop studying one topic until exhaustion. The cognitive science of interleaved learning proves you retain 40% more when you switch topics strategically. This guide takes every course from Parts 27 & 51, ranks them by pure career importance, then weaves them into a 52-week day-by-day schedule where each topic actively reinforces the others. Python while learning Git. FastAPI while learning Docker. LangChain while learning PostgreSQL.

Part 52: The Interleaved Learning Schedule

Every Course Ranked by Importance. Then Woven Together.

← Back to Master Index ← Part 51: Full 200+ Course Directory


[!IMPORTANT] The problem with topic-by-topic learning: You spend 4 weeks on Python → forget it during 4 weeks on Docker → forget Docker during 4 weeks on AWS. This is called blocked practice and it's the worst way to learn.

The solution: Interleaved learning. Switch between 2–3 complementary topics daily. Your brain is forced to retrieve knowledge from multiple contexts — the same mechanism that drives long-term retention.

The result: A 40–50% improvement in long-term retention (Journal of Applied Cognitive Psychology, MIT studies, 2024). This part gives you the exact schedule.


The Core Principle: Why Interleaving Works

Blocked Practice (❌ Wrong):
Week 1–4:  Python Python Python Python Python Python Python
Week 5–8:  Docker Docker Docker Docker Docker Docker Docker
Week 9–12: AWS AWS AWS AWS AWS AWS AWS AWS AWS AWS AWS

Interleaved Practice (✅ Right):
Mon:  Python (core)         → builds language muscle
Tue:  Git + Linux           → immediately apply Python to Git hooks
Wed:  Python (advanced)     → deeper now with Git context
Thu:  Docker                → containerize your Python scripts
Fri:  FastAPI               → build APIs in Python, run in Docker
Sat:  Project day           → full-stack Python + Docker + FastAPI
Sun:  Review + Anki cards   → spaced repetition lock-in

Why the second path wins: Every time you switch topics, your brain encodes the relationship between subjects, not just the subject itself. Python becomes more meaningful because you immediately use it in Git hooks, then FastAPI, then Docker. Each domain provides context for every other domain.


Step 1: The Importance Master Ranking

Before building the schedule, every course from Parts 27 & 51 is ranked by a single metric: career ROI — the combination of salary impact + job market demand + foundational leverage (how many other skills depend on this one).

Tier 1: Non-Negotiable (Rank 1–20)

These are the 20 courses that directly determine whether you get hired at ₹20–40 LPA roles. Skip any of these and your application will die at the resume screen.

RankCourseDomainWhy It's #1 Tier
1100 Days of Code (Angela Yu)PythonPython is the common thread in backend, AI, and DevOps. Without Python, nothing else works. 300K+ reviews.
2Git & GitHub Bootcamp (Colt Steele)GitYou cannot work professionally without Git. Every single job requires it. First day skill.
3Linux Command Line Bootcamp (Colt Steele)LinuxAll servers run Linux. Docker runs Linux. AWS runs Linux. Terminal fluency is non-negotiable.
4SQL & PostgreSQL: Complete Guide (Grider)DBEvery backend system has a database. PostgreSQL is the #1 open-source DB in production in 2026.
5Docker & Kubernetes: Complete Guide (Grider)DevOpsContainers are how all modern software ships. No Docker = no deployment. Hiring filter in 2026.
6FastAPI Complete Course 2026BackendPython's #1 async web framework. FastAPI + Docker + PostgreSQL = the 2026 backend trifecta.
7Redis: Complete Developer's Guide (Grider)DBCaching is the difference between 1ms and 1s responses. Redis is the standard.
8GitHub Actions: Complete Guide (Schwarzmüller)CI/CDAutomated pipelines are mandatory. Every job listing says "GitHub Actions experience required."
9Ultimate AWS SAA-C03 (Maarek)CloudAWS powers 33% of the internet. Cloud certification = ₹5 LPA salary jump overnight.
10Master the Coding Interview: DSA (Neagoie)DSAYou will not get an interview without passing DSA screens. Period.
11Complete GenAI with LangChain (Krish Naik)AIAI is the salary multiplier. Knowing LangChain doubles your value vs. a pure backend engineer.
12Software Architecture & Large Scale Systems (Pogrebinsky)DesignSystem design questions appear in every senior interview. This course is your prep.
13Python 3: Deep Dive Part 1 (Fred Baptiste)PythonSenior Python mastery. Closures, decorators, memory model. Separates junior from mid-level.
14MongoDB: Complete Developer's Guide (Schwarzmüller)DBHalf of all startups use MongoDB. NoSQL is mandatory knowledge.
15Apache Kafka Beginners v3 (Maarek)MessagingEvery distributed system uses event streaming. Kafka is the industry standard.
16Build AI Agents with LangGraph (Eden Marco)AIAgentic AI is the frontier. LangGraph is the #1 framework for stateful agents in 2026.
17Understanding TypeScript (Schwarzmüller)TypeScriptTypeScript has overtaken JavaScript in production. 87% of Fortune 500 tech teams use it.
18Node.js, Express, MongoDB Bootcamp (Schmedtmann)Node.jsThe most complete Node.js backend course. Express + MongoDB in production projects.
19Fundamentals of Backend Engineering (Hussein Nasser)BackendProtocols, proxies, kernel networking. Separates engineers who build vs. engineers who assemble.
20Low-Level Design & SOLID Principles (Prateek Narang)PatternsCode review quality. Senior engineers judge you by your design. This course delivers that.

Tier 2: High Impact (Rank 21–50)

These courses directly expand your salary ceiling and job eligibility. They depend on Tier 1 skills being solid.

RankCourseDomainSalary Impact
21Kubernetes for Absolute Beginners (Mumshad)DevOpsCKA certification opens senior DevOps + ₹8–12 LPA roles
22Learn Terraform with AWS (Edward Viaene)IaCIaC is mandatory in DevOps. Terraform is the standard.
23Vector DBs: Fundamentals to ProductionAIRAG systems require vector DB mastery. In every AI job description.
24RAG Masterclass: Production PipelinesAIRAG is the #1 AI pattern in production. Direct revenue-generating skill.
25Python 3: Deep Dive Part 2 (Fred Baptiste)PythonGenerators + async. Foundation for high-performance Python services.
26Ultimate AWS Developer Associate (Maarek)CloudSecond AWS cert. Developer-specific: Lambda, DynamoDB, CI/CD.
27The Complete Agentic AI Engineering CourseAIMulti-agent + MCP is the next 3-year hiring wave. Get ahead now.
28PostgreSQL Bootcamp 60+hrsDBDeep PostgreSQL: CTEs, window functions, PL/pgSQL, performance.
29Kafka Streams for Data Processing (Maarek)MessagingReal-time stream processing. Needed for data-heavy systems.
30Docker Mastery: Kubernetes + Swarm (Bret Fisher)DevOpsProduction containers from a Docker Captain. Beyond basics.
31CKA: Certified Kubernetes Administrator (Mumshad)DevOpsCKA is a ₹25–35 LPA cert in 2026.
32Master LLM Engineering: Build 14 ProjectsAIPortfolio builder. 14 real AI projects for interview demonstrations.
33System Design Masterclass (Frank Kane)DesignInterview format-specific. FAANG system design patterns.
34React: Complete Guide (Schwarzmüller)FrontendFull-stack requirement. React powers 80% of frontend in 2026.
35Complete MCP MasterclassAIModel Context Protocol. The hottest 2026 AI infrastructure skill.
36Bash Scripting & Shell Programming (Cannon)LinuxAutomation scripts. Every DevOps role requires shell scripting.
37The Complete NLP with TransformersAIHugging Face, BERT fine-tuning. ML-adjacent AI engineering.
38Observability: Grafana, Prometheus, LokiMonitoringProduction systems require observability. Every SRE job needs this.
39Decoding DevOps — Imran TeliDevOpsFull DevOps ecosystem. Jenkins, GitLab, Docker, K8s together.
40Advanced LangGraph: Multi-AgentsAIState management, HITL workflows. Senior AI engineer skills.
41JavaScript Algorithms & DSA (Colt Steele)DSAJS-native DSA for TypeScript/Node engineers in interviews.
42Python Data Structures + LeetCode (Scott Barrett)DSAPython-native + integrated exercises. Best for Python interview prep.
43HashiCorp Terraform Associate 2026 (Zeal Vora)IaCCertification + practical Terraform. Bestseller.
44Next.js & React: Complete Guide (Schwarzmüller)FrontendFull-stack React. App Router, Server Components, auth.
45Web Security & Penetration TestingSecurityOWASP Top 10. Required knowledge for backend engineers.
46Modern Computer Vision: PyTorchAI/CVCV is the second AI frontier after LLMs. YOLOv8, GenAI integration.
47Machine Learning A-Z (Eremenko, Ponteves)MLClassical ML foundation. Required context for understanding LLMs.
48AI Engineer Production Track: Deploy LLMsMLOpsProduction AI deployment. CI/CD for AI systems.
49Data Engineering Bootcamp: PySpark + AWSData EngData engineering is adjacent to AI. Opens a parallel career track.
50Complete Prompt Engineering Bootcamp 2026AIPrompt engineering + LoRA fine-tuning. Fast practical AI skill.

Tier 3: Deep Specialization (Rank 51–100)

These courses compound your existing skills and open senior

  • architect-level roles. Study them after Tier 1 & 2 are solid.
RankCourseDomain
51Backend Master Class: Go + Postgres + K8s + gRPCGolang
52Advanced NLP: LoRA Fine-Tuning Llama3AI
53Playwright Python Automation: Zero to ExpertTesting
54Mathematical Foundations of Machine LearningML Math
55PyTorch for Deep Learning BootcampDeep Learning
56Kafka Connect Hands-On (Maarek)Messaging
57Python 3: Deep Dive Part 4 — OOP (Fred Baptiste)Python
58CKA Certified Kubernetes Application DeveloperDevOps
59Mastering AutoGen: Multi-Agent SystemsAI
60AI Engineer Bootcamp 2026: LLMs, RAG, AgentsAI
61Ultimate Clean Code MasterclassArchitecture
62TypeScript Design Patterns & SOLIDArchitecture
63Prometheus: Complete Hands-On MonitoringMonitoring
64LLMOps & AIOps Bootcamp: 8 ProjectsMLOps
65REST vs GraphQL vs gRPC: Complete GuideAPI Design
66TensorFlow for Deep Learning BootcampDeep Learning
67Python for Computer Vision with OpenCVCV
68Kafka Cluster Setup & Administration (Maarek)Messaging
69Serverless Architecture Bootcamp V2Serverless
70AWS Lambda for Python DevelopersServerless
71Data Science: Transformers for NLPNLP
72Complete Airflow 3: Hands-On IntroductionData Eng
73SQL Bootcamp: Zero to Hero (Portilla)DB
74Modern API Development: REST+GraphQL+gRPCAPI Design
75Gen AI RAG with LlamaIndexAI
76Playwright Automation + AI + JenkinsTesting
77Generative AI Engineering: OpenAI + AnthropicAI
78Python: SOLID Principles & Design PatternsArchitecture
79Complete Math, Statistics & Probability for MLML Math
80LangChain: Develop LLM AppsAI
81Databricks Data Engineering 2026Data Eng
82Build 15+ Real-Time Deep Learning CV ProjectsCV
83Advanced Python: Real-World Deep Dive 2026Python
84Microservices: Clean Architecture + DDD + KafkaArchitecture
85Mastering Authentication: JWT, SSO (Node.js)Security
86Working with Microservices in GoGolang
87Unit Testing & TDD in PythonTesting
88MongoDB Administration GuideDB
89Redis: From Beginner to Advanced (22h)DB
90LangChain Mastery: Pinecone + RAGAI
91Building Fullstack Serverless Apps on AWSServerless
92Python Concurrency with asyncioPython
93Mastering Prometheus and Grafana StackMonitoring
94OWASP Top 10:2025 Comprehensive TrainingSecurity
95Python Data Science + ML Bootcamp (Portilla)ML
96Linux Shell Scripting: Project-Based (Cannon)Linux
97Terraform for Absolute Beginners with LabsIaC
98Deep Learning A-Z 2026 (Eremenko)Deep Learning
99Complete Python Developer: Zero to MasteryPython
100A Deep Understanding of LLM Mechanisms (Cohen)AI

Step 2: The Interleaved Weekly Schedule

[!NOTE] How to read this schedule: Each week shows 3 active "tracks" being studied simultaneously. You do NOT finish one before starting the next. You alternate daily. The tracks are chosen because they reinforce each other — concepts from Track A make Track B click faster.

The Interdependency Map

Python ──────────────────────────────► FastAPI
  │                                       │
  ├──► Git (version control)              ├──► Docker
  │                                       │
  ├──► Linux (environment)                ├──► PostgreSQL
  │                                       │
  └──► DSA (problem solving)              └──► LangChain
                                               │
AWS ◄────────────────────────── Kafka ◄────────┤
  │                               │             │
  ├──► Terraform                  │             ├──► LangGraph
  │                               │             │
  ├──► Docker (ECR/ECS)           └──► Redis    └──► RAG/Vectors
  │
  └──► GitHub Actions (CI/CD)

Each connecting line = skills that use each other. Learning them simultaneously makes both stick faster.


The 52-Week Interleaved Plan

Phase 1: Foundations (Weeks 1–8)

Three tracks active simultaneously


🗓️ Week 1–2: Python × Git × Linux

Why this trio?

  • Python gives you code to version-control
  • Git teaches you to manage that Python code
  • Linux is where Python and Git run
DayMorning (1.5h)Evening (1.5h)Project
MonPython: Angela Yu — Days 1–10Git: Colt Steele — Sections 1–4Create Python script, commit to GitHub
TuePython: Days 11–20Linux: Colt Steele — Sections 1–5Run Python in a Linux terminal
WedPython: Days 21–30Git: Sections 5–8 (branching)Feature branches for Python project
ThuPython: Days 31–40Linux: Sections 6–10 (permissions)Set up Python venv on Linux
FriPython: Days 41–50Git: Sections 9–12 (remotes, PRs)Open source contribution flow
Sat3h Project: Build a CLI tool in Python, host on GitHub
SunReview: Anki cards for Python syntax + Git commands

Ranks studied: Python (#1), Git (#2), Linux (#3)

Cross-reinforcement: Python scripts → Git commits → Linux environment → back to Python. The loop is immediate and tangible.


🗓️ Week 3–4: PostgreSQL × FastAPI × Docker

Why this trio?

  • PostgreSQL is the data store
  • FastAPI is the API layer that reads from PostgreSQL
  • Docker is how you run both together
DayTrack A (2h)Track B (1h)Connection
MonPostgreSQL: Grider Ch 1–4 (tables, CRUD)FastAPI: Setup + first endpointFastAPI endpoint reads from PG
TuePostgreSQL: Ch 5–7 (joins, aggregates)Docker: Containers 101Dockerize PostgreSQL + FastAPI
WedPostgreSQL: Ch 8–10 (indexes, performance)FastAPI: SQLAlchemy + PydanticORM maps PG schema to FastAPI models
ThuPostgreSQL: Ch 11–13 (transactions)Docker: Volumes + networksPG data persists in Docker volumes
FriFastAPI: Auth + JWT + middlewareDocker ComposeCompose up: API + DB + Redis
SatBuild: REST API for a bookstore — FastAPI + PG + Docker Compose
SunReview: ER diagrams, Pydantic models, Dockerfile patterns

Ranks studied: PostgreSQL (#4), FastAPI (#6), Docker (#5, partial)

Cross-reinforcement: You can't build the API without the database. You can't run the API without Docker. They force each other into context.


🗓️ Week 5–6: Docker (deep) × Redis × GitHub Actions

Why this trio?

  • Docker needs a registry + CI to push images
  • Redis lives in Docker as a sidecar
  • GitHub Actions builds and pushes Docker images
DayTrack A (2h)Track B (1h)Build
MonDocker: Multi-stage builds, ECRRedis: Data types, sorted setsRedis sidecar in Docker Compose
TueDocker: Networking, health checksGitHub Actions: First workflowAuto-build Docker on push
WedDocker: Kubernetes introRedis: Pub/Sub, streamsRedis + FastAPI caching layer
ThuGitHub Actions: Secrets, matrix testsRedis: TTL, eviction policiesCI runs tests with Redis service
FriDocker: Production hardeningGitHub Actions: Deploy workflowCD pushes to AWS ECR
SatBuild: Full CI/CD pipeline — test, build, push Docker image to AWS ECR
SunReview: YAML syntax, Docker networking, Redis commands

Ranks studied: Docker (#5), Redis (#7), GitHub Actions (#8)


🗓️ Week 7–8: AWS × Python Deep Dive × DSA Warm-Up

Why this trio?

  • AWS is where your Docker containers run in production
  • Python Deep Dive strengthens the language you deploy
  • DSA Warm-Up starts interview prep — never start late
DayTrack A (1.5h)Track B (1h)Track C (0.5h)
MonAWS SAA: IAM, EC2, S3Python Deep Dive: Memory model, scopesLeetCode: 2 Easy problems
TueAWS SAA: VPC, subnets, security groupsPython Deep Dive: First-class functionsLeetCode: Arrays & Hashing
WedAWS SAA: RDS, ElastiCachePython Deep Dive: Closures, decoratorsLeetCode: Two Pointers
ThuAWS SAA: Lambda, API GatewayPython Deep Dive: Generators, iteratorsLeetCode: Sliding Window
FriAWS SAA: ECS, ECR, FargatePython Deep Dive: Context managersLeetCode: Stacks
SatDeploy Week 3–6 project to AWS ECS with CDN
SunReview: AWS architecture diagrams + LeetCode patterns flashcards

Ranks studied: AWS (#9), Python Deep Dive (#13), DSA (#10, warm-up)


Phase 2: Integration (Weeks 9–20)

Skills now interlock across all Phase 1 foundations


🗓️ Week 9–10: Kafka × MongoDB × DSA (Trees/Graphs)

Why this trio?

  • Kafka produces events; MongoDB stores them
  • DSA Trees/Graphs = the algorithms behind Kafka partition trees + MongoDB index B-trees
DayMorningEveningDSA (30 min)
MonKafka: Topics, partitions, producersMongoDB: Documents, CRUDBinary Trees — DFS/BFS
TueKafka: Consumers, consumer groupsMongoDB: Aggregation pipelineBinary Search Tree
WedKafka: Kafka StreamsMongoDB: Indexes, performanceHeaps & Priority Queues
ThuKafka: Schema Registry + AvroMongoDB: Replica setsGraphs — BFS
FriConnect Kafka → MongoDB (sink connector)MongoDB: Atlas SearchGraphs — DFS
SatBuild: IoT sensor data pipeline — Kafka → consumer → MongoDB
SunReview: Kafka offset management + MongoDB aggregation cheat sheet

Ranks studied: Kafka (#15), MongoDB (#14), DSA (#10, 41, 42)


🗓️ Week 11–12: LangChain × Python Deep Dive Part 2 × System Design Intro

Why this trio?

  • LangChain is written in Python — Part 2 generators power async chains
  • System Design thinking makes LangChain architecture make sense
DayAI Track (2h)Python Track (1h)System Design (30 min)
MonLangChain: LLMs, prompts, chainsGenerators, lazy evaluationURL shortener design
TueLangChain: Memory, conversation historyAsync generatorsTwitter feed design
WedLangChain: RAG — loaders, splittersContext managersRate limiter design
ThuLangChain: Retrieval chainsDecorators advancedChat system design
FriLangChain: Agents, tool callingClosures + functoolsNotification system
SatBuild: LangChain chatbot over your own docs, hosted on FastAPI + Docker
SunReview: System design vocab flashcards + LangChain chain types

Ranks studied: LangChain (#11), Python Part 2 (#25), System Design (#12)


🗓️ Week 13–14: TypeScript × Node.js × DSA (Dynamic Programming)

Why this trio?

  • TypeScript is typed JavaScript — learn it while building Node.js APIs
  • DP problems appear in TypeScript/JS company interviews specifically
DayTrack A (2h)Track B (1h)DSA (30 min)
MonTypeScript: Types, interfaces, genericsNode.js: Event loop internalsDP — Fibonacci, climb stairs
TueTypeScript: Decorators, namespacesNode.js: Express middlewareDP — Knapsack problem
WedTypeScript: Advanced types (conditional)Node.js: Streams, buffersDP — LCS
ThuTypeScript: Mixins, declaration mergingNode.js: Worker threadsDP — Edit distance
FriTypeScript: Build tooling, tsconfigNode.js: Clustering, PM2DP — Coin change
SatBuild: TypeScript + Express REST API with full type safety + deployed with PM2
SunReview: TypeScript cheat sheet, Node event loop diagram

Ranks studied: TypeScript (#17), Node.js (#18), DSA — DP track


🗓️ Week 15–16: Terraform × AWS Developer × Kafka Deep

Why this trio?

  • Terraform provisions the AWS infrastructure
  • AWS Developer teaches Lambda + DynamoDB that Kafka triggers
  • Together they form a full event-driven serverless architecture
DayIaC Track (1.5h)Cloud Track (1.5h)Kafka Track (1h)
MonTerraform: Providers, state, plan/applyAWS DVA: IAM programmatic accessKafka Streams: KTables
TueTerraform: Modules, variablesAWS DVA: Lambda functionsKafka: Exactly-once semantics
WedTerraform: Remote state (S3 backend)AWS DVA: DynamoDBKafka: Schema Registry
ThuTerraform: Workspace environmentsAWS DVA: API GatewayKafka: Connect (sink to S3)
FriTerraform: Terragrunt (DRY configs)AWS DVA: CodePipelineKafka: Monitoring & alerting
SatProvision: Lambda + DynamoDB + API Gateway + S3 using Terraform
SunReview: Terraform state locking, AWS Lambda cold starts, Kafka lag monitoring

Ranks studied: Terraform (#22), AWS Dev (#26), Kafka (#15, 29)


🗓️ Week 17–18: LangGraph × RAG & Vectors × Hussein Nasser Backend

Why this trio?

  • LangGraph agents need RAG pipelines to retrieve knowledge
  • Hussein Nasser explains why the HTTP/TCP layer works — critical for debugging AI API calls
DayAgent Track (2h)Vector Track (1h)Network Track (30 min)
MonLangGraph: State machines, nodes, edgesChromaDB — embeddings, similarityHTTP/1.1 vs HTTP/2
TueLangGraph: Conditional edges, branchingPinecone — managed vector storeTCP handshakes, keep-alive
WedLangGraph: Multi-agent supervisorHybrid search (BM25 + vectors)Proxies: forward vs reverse
ThuLangGraph: HITL (human-in-the-loop)Chunking strategiesLoad balancing algorithms
FriLangGraph: Streaming outputsRAGAS evaluationgRPC vs REST vs WebSocket
SatBuild: Customer support agent — LangGraph + RAG over product docs, deployed on FastAPI
SunReview: LangGraph state schema + RAGAS metrics + TCP diagram

Ranks studied: LangGraph (#16), RAG/Vectors (#23, 24), Backend Fundamentals (#19)


🗓️ Week 19–20: Kubernetes Deep × Observability × SOLID Patterns

Why this trio?

  • Kubernetes deployments break — Observability tells you why
  • SOLID/Clean Code determines whether K8s config is maintainable
DayK8s Track (2h)Observability (1h)Architecture (30 min)
MonK8s: Pods, ReplicaSets, DeploymentsPrometheus: PromQL basicsSingle Responsibility Principle
TueK8s: Services, Ingress, DNSGrafana: Dashboards, alertingOpen/Closed Principle
WedK8s: ConfigMaps, Secrets, RBACLoki: Log aggregationLiskov Substitution
ThuK8s: StatefulSets (for databases)Tempo: Distributed tracingInterface Segregation
FriK8s: HPA, resource limitsOpenTelemetry setupDependency Inversion
SatDeploy full stack on K8s: FastAPI + PG + Redis + monitoring
SunReview: K8s troubleshooting commands, SOLID refactoring exercise

Ranks studied: K8s (#21, 31), Observability (#38), SOLID (#20)


Phase 3: AI Engineering (Weeks 21–32)

All backend + DevOps skills now serve as infrastructure for AI systems


🗓️ Week 21–22: Full GenAI Stack × MCP × Security

Why this trio?

  • GenAI (Krish Naik) builds the system
  • MCP connects it to tools
  • Security protects it — AI systems are high-value targets
DayGenAI Track (2h)MCP Track (1h)Security (30 min)
MonGenAI: LLM APIs, token managementMCP: Client-server architectureOWASP A01: Broken Access
TueGenAI: Embeddings, vector storesMCP: Build a database MCP serverOWASP A02: Crypto failures
WedGenAI: RAG pipeline from scratchMCP: STDIO transport layerJWT anatomy, RS256 vs HS256
ThuGenAI: Chatbot with memoryMCP: SSE transport, authOAuth 2.0 PKCE flow
FriGenAI: Deploy to productionMCP: Docker containerizationRate limiting, DDoS basics
SatBuild: Production RAG app with MCP-connected database, secured with OAuth
SunReview: LLM token math + MCP JSON-RPC + OWASP checklist

Ranks studied: GenAI (#11), MCP (#35), Security (#45)


🗓️ Week 23–24: Multi-Agent (CrewAI/AutoGen) × LoRA Fine-Tuning × DSA (Final push)

Why this trio?

  • Multi-agent systems are stateful programs — DSA thinking makes orchestration design natural
  • LoRA fine-tuning is how you customize the LLMs your agents use
DayAgent Track (2h)Fine-Tune Track (1h)DSA (30 min)
MonCrewAI: Agents, tasks, crew creationLoRA: PEFT library basicsBacktracking algorithms
TueCrewAI: Tools, memory, sequential flowLoRA: Dataset preparationTries
WedAutoGen: Conversational agentsLoRA: Training on GPUSegment trees
ThuAutoGen: Group chat, code executionLoRA: RLHF fundamentalsUnion-Find
FriAgent orchestration: CrewAI + LangGraphQLoRA: 4-bit quantizationLeetCode mock interview
SatBuild: Research agent team — planner + researcher + writer + critic
SunMock Interview: 45-min DSA session + 30-min system design

Ranks studied: Multi-agent (#27), LoRA/Fine-tuning (#50, 52), DSA (final)


🗓️ Week 25–26: MLOps × Production AI Deployment × Golang Intro

Why this trio?

  • MLOps deploys AI models the same way DevOps deploys apps
  • Golang is what high-performance AI infrastructure services are written in
DayMLOps Track (2h)Golang Track (1h)
MonLLMOps: Model versioning, A/B testingGo: Types, interfaces, goroutines
TueLLMOps: CI/CD for LLMsGo: Channels, select, WaitGroups
WedLLMOps: LangSmith observabilityGo: HTTP server, JSON APIs
ThuMLOps: Docker + K8s for model servingGo: gRPC server
FriMLOps: Vector DB scaling, cost analysisGo: Connect gRPC to AI service
SatDeploy: FastAPI LLM service + Go gRPC sidecar + K8s + monitoring
SunReview: gRPC proto files + LangSmith traces analysis

Ranks studied: MLOps (#48), Golang (#51)


🗓️ Week 27–28: Data Engineering × NLP Transformers × System Design Deep

Why this trio?

  • Data Engineering pipelines feed data to both ML training and RAG retrieval
  • NLP Transformers explain the models your agents use
  • System Design is intensifying — senior interviews are approaching
DayData Eng (1.5h)NLP Track (1h)System Design (1.5h)
MonAirflow: DAGs, operatorsBERT architectureDesign YouTube
TuePySpark: DataFrames, transformationsHugging Face pipelinesDesign Netflix
WedETL: Extract from APIs, load to S3Fine-tune BERT for classificationDesign Uber
ThuDelta Lake: ACID, time travelT5, summarizationDesign WhatsApp
Fridbt: transform layerGPT-2 from scratch (PyTorch)Design Instagram
SatBuild: ELT pipeline — API → Airflow → PySpark → Delta Lake → RAG index
SunSystem Design mock: 45 mins, record yourself, review

Ranks studied: Data Eng (#49), NLP (#37), System Design (#12, 33)


🗓️ Week 29–30: React/Next.js × TypeScript Advanced × REST/GraphQL/gRPC

Why this trio?

  • React/Next.js is the frontend for your AI apps
  • TypeScript Advanced makes React type-safe
  • API Design bridges your frontend to your FastAPI/Node.js backend
DayFrontend Track (2h)API Design (1h)
MonReact: Hooks deep dive, custom hooksREST: OpenAPI design-first
TueNext.js: App Router, Server ComponentsGraphQL: Schema, resolvers
WedNext.js: Server Actions, data fetchinggRPC: Protobuf definitions
ThuNext.js: Auth (Auth.js + OAuth)API versioning strategies
FriNext.js: Deploy to Vercel + custom domainAPI gateway patterns
SatBuild: Full-stack Next.js AI app — frontend calls FastAPI AI backend
SunReview: Next.js rendering modes + GraphQL vs REST decision matrix

Ranks studied: React/Next.js (#34, 44), API Design (#65, 74)


🗓️ Week 31–32: Computer Vision × Testing & TDD × Clean Architecture

Why this trio?

  • CV uses the same Python + PyTorch stack as LLMs
  • Testing ensures your CV and AI pipelines don't break in production
  • Clean Architecture makes all three maintainable
DayCV Track (2h)Testing Track (1h)Architecture (30 min)
MonModern CV: OpenCV, image processingpytest: Fixtures, parametrizeRepository pattern
TueModern CV: CNNs, feature detectionpytest: Mocking, monkeypatchingService layer pattern
WedCV: YOLOv8 object detectionPlaywright: Locators, wait strategiesCQRS pattern
ThuCV: CLIP multimodal modelsPlaywright: Page Object ModelEvent sourcing basics
FriCV: CV + LLM (GPT-4V style)CI: Run tests in GitHub ActionsHexagonal architecture
SatBuild: CV pipeline — object detection service, fully tested, clean architecture
SunReview: pytest conftest patterns + YOLO config + hexagonal arch diagram

Ranks studied: CV (#46), Testing (#53, 76), Clean Architecture (#61)


Phase 4: Interview Sprint (Weeks 33–40)

[!CAUTION] From Week 33 onward, no new courses start. You are now in interview prep mode. All courses already started continue as review sessions. New material is limited to interview-specific content.


🗓️ Week 33–36: DSA Intensive × System Design × Behavioral

The 4-week interview engine.

DayDSA (2h)System Design (1.5h)Behavioral (30 min)
MonLeetCode: 3 Medium problemsDesign a system from scratchSTAR story: leadership
TuePattern review: Which pattern fits?Estimate capacity (QPS, storage)STAR story: conflict
WedLeetCode: 1 Hard problemDraw architecture (whiteboard)STAR story: failure
ThuWeekly contest (LeetCode)Deep-dive: Database choicesSTAR story: achievement
FriReview failures from Tue/WedReview: Availability vs ConsistencyMock 30-min behavioral
SatFull mock interview: 1h DSA + 1h System Design (with a peer)
SunAnki: All flashcards for week's topics

Target by Week 36:

  • 200+ LeetCode problems solved
  • 10 system designs designed from scratch
  • 5 STAR behavioral stories polished

🗓️ Week 37–38: Company Research × Applied AI Projects × Resume Polish

DayTask
MonApply to 10 companies. Research top 3 deeply
TueBuild: AI-enhanced version of a past project
WedResume: Quantify every bullet (₹, %, ms improvements)
ThuLinkedIn: Connection requests to 20 engineers at target companies
FriGitHub: README for every project, clean commit history
SatReferral outreach: personalized messages to 5 connections
SunRest + Anki review

🗓️ Week 39–40: Mock Interviews × Offer Negotiation Prep

DayTask
MonPramp mock interview: 1h DSA
TuePeer mock: 1h System Design
WedSalary research: glassdoor + levels.fyi for target companies
ThuNegotiation course: watch Salary Negotiation Pro Masterclass
FriOffer letter read-through: base + bonus + stock + benefits math
SatSend follow-ups to every pending application
SunFinal mock: Full 2h interview simulation

Phase 5: Specialization & Depth (Weeks 41–52)

After landing the job or during the job, continue deepening expertise.


🗓️ Week 41–44: Specialization Track A — AI/LLM Engineer

For those targeting AI engineer roles (₹25–50 LPA).

WeekPrimary CourseSecondary CourseBuild
41Advanced LangGraph: Sub-graphs, HITLGenerative AI Eng: OpenAI + AnthropicAgentic customer support system
42LLMOps: Model evaluation pipelinesPrometheus: AI service monitoringProduction monitoring dashboard
43Fine-tuning: QLoRA on custom datasetVector DB scaling: Pinecone v3Domain-specific RAG system
44MCP: Advanced server — OAuth + DockerAI Engineer Bootcamp: Final projectsPortfolio: 5 deployed AI projects

🗓️ Week 41–44: Specialization Track B — Backend/Distributed Systems

For those targeting senior backend roles (₹20–35 LPA).

WeekPrimary CourseSecondary CourseBuild
41Backend Master Class: Go + gRPCKafka Deep: Streams + Kafka ConnectGo microservice with Kafka events
42Microservices: DDD + SAGA + OutboxCKA: K8s admin certification prepMulti-service K8s deployment
43Data Engineering: Airflow + DatabricksTerraform: Multi-region infraData lake on AWS with Terraform
44Observability: Full LGTM stackSystem Design: 10 more case studiesFull production observability setup

🗓️ Week 45–48: Fill the Gaps

Use these weeks for whichever Tier 3 courses you haven't touched, based on where your upcoming interviews are pointing.

Quick reference — match to your interview type:

Interview TypeCourses to Focus On
FAANG-styleDSA hard problems, System Design (Pogrebinsky), Clean Code
AI startupLLMOps, Fine-tuning, MCP, Agentic AI Engineering
DevOps/SRECKA, Terraform, Prometheus deep, Kubernetes admin
Data EngineeringAirflow, Databricks, PySpark, dbt
Full-stack startupNext.js, React, TypeScript, Node.js advanced

🗓️ Week 49–52: The Long Game

By this point you've consumed 60–80 courses across all tiers. These final 4 weeks are pure deliberate practice and consolidation.

WeekFocus
49Teach what you know: write blog posts explaining 5 complex topics
50Open source: contribute to LangChain, FastAPI, or Kafka repos
51Review: Go back to first principles courses, see what lands differently
52Plan Year 2: Set salary target, identify the skill that will unlock it

The Daily Study Blueprint

Regardless of phase or week, this is how each day looks:

┌─────────────────────────────────────────────────────┐
│  6:00–6:30  │  Anki flashcard review (30 min)       │
│             │  (spaced repetition, yesterday's cards) │
├─────────────┼───────────────────────────────────────┤
│  6:30–8:00  │  TRACK A — Primary topic               │
│             │  (the harder, more important course)   │
├─────────────┼───────────────────────────────────────┤
│  8:00–8:30  │  Commute / breakfast break             │
├─────────────┼───────────────────────────────────────┤
│  20:00–21:30│  TRACK B — Secondary topic             │
│             │  (the complementary, reinforcing course)│
├─────────────┼───────────────────────────────────────┤
│  21:30–22:00│  Project work or LeetCode (1 problem)  │
├─────────────┼───────────────────────────────────────┤
│  22:00–22:15│  Make Anki cards for today's new       │
│             │  concepts. Review tomorrow morning.    │
└─────────────┴───────────────────────────────────────┘

Total: 3.5h/day × 6 days + 4h Sunday = ~25h/week


The Interleaving Rules

Follow these rules and your retention will dramatically outperform any friend doing traditional blocked learning:

Rule 1: Never watch more than 2 consecutive lectures on one topic Switch before your brain gets comfortable. Comfort = no retrieval challenge = no long-term encoding.

Rule 2: Always connect today's new concept to yesterday's different topic At the start of each session, spend 5 minutes asking: "How does [Track B from yesterday] relate to [Track A today]?" Write one sentence. This forces encoding of the relationship.

Rule 3: Prefer confusion over comfort If a section feels too easy, you're either ahead or not being challenged enough. Increase difficulty or switch to a harder complementary track.

Rule 4: Build something every single week Passive watching = 10% retention. Building = 90% retention. The project is not optional. It IS the learning.

Rule 5: Practice retrieval, not re-watching If you forget something, DON'T re-watch the lecture first. Try to recall it for 5 minutes. Then look it up. This retrieval struggle is where learning happens.


Course Acquisition Strategy

PriorityAction
FirstCheck TCS Udemy Business (free for TCS employees)
SecondCheck LinkedIn Learning (Infosys/Wipro provide access)
ThirdWait for Udemy sale (₹399–599). Never pay full price.
Monthly capBuy max 3 courses/month. Focus beats breadth.
SubscriptionUdemy Personal Plan (₹850/mo) if taking 4+ courses

← Part 51: Full 200+ Course Directory

← Back to Master Index

Part 27: Original Udemy Course Arsenal →


Last updated: June 3, 2026

Comments

Comments are powered by giscus. Set PUBLIC_GISCUS_REPO_ID and PUBLIC_GISCUS_CATEGORY_ID in your environment to enable them.