SproutStack logoSproutStack
Β·Β·Β·

Search all tracks

AI Engineering

Course Roadmap Β· 5m β€” Full map from zero to AI engineer: what to learn and in what order.What is AI Engineering? Β· 11m β€” AI vs ML vs DL vs GenAI, and what an AI engineer actually does daily.How to Learn AI Without Math Fear Β· 8m β€” Beginner learning system: concepts, visuals, tiny code, repetition.What is AI, Really? Β· 10m β€” Narrow vs general AI, rules vs learning, where AI shines and fails.Machine Learning in Plain English Β· 12m β€” Data, features, training, prediction with a spam-filter story.Deep Learning Intuition Β· 10m β€” Neurons, layers, why depth helps β€” no calculus needed.Data, Training and Testing Β· 9m β€” Train/test split, overfitting, why models memorize vs generalize.Python Essentials for AI Β· 15m β€” Variables, functions, lists, dicts, files, pip, venv in one go.APIs, JSON and Pydantic Β· 12m β€” How AI apps talk: requests, JSON, schemas, validation.Async Python for AI Apps Β· 10m β€” Why streaming needs async, await in 10 minutes.What are LLMs? Β· 10m β€” Next-token prediction, cutoff dates, why they hallucinate.Tokenization Β· 8m β€” Why 'hello world' is not 2 things to a model. BPE in action.Transformer Architecture Simplified Β· 14m β€” Attention, embeddings, blocks β€” LEGO analogy.The LLM Training Pipeline Β· 12m β€” Pretrain β†’ SFT β†’ RLHF in plain English.Making Your First LLM API Call Β· 12m β€” OpenAI-compatible call in 20 lines. API keys safely.Understanding LLM Parameters Β· 9m β€” Temperature, top-p, max_tokens β€” with taste tests.Structured Output from LLMs Β· 10m β€” JSON mode, schemas, why apps need structure.What is Prompt Engineering? Β· 8m β€” Instruction, context, examples, output contract.Anatomy of an Effective Prompt Β· 10m β€” Role, task, constraints, format β€” template you can reuse.Advanced Prompting: CoT, Few-shot, ReAct Β· 12m β€” Chain-of-thought, self-consistency, ReAct loop.Defending Against Prompt Injection Β· 9m β€” System vs user, delimiters, least-privilege tools.What are Embeddings? Β· 10m β€” Words β†’ vectors, similarity, why search becomes math.Vector Databases in 10 Minutes Β· 10m β€” HNSW, top-K, metadata filters without jargon.What is RAG? Β· 11m β€” Retrieval + generation. Freshness problem, vs fine-tune vs long-context.Chunking Strategies Β· 10m β€” Split docs so retrieval finds them: size, overlap, headings.Evals Basics: Faithfulness & Recall Β· 11m β€” 50-Q golden set, recall@k, abstain rate β€” catch regressions.Building a Production RAG Pipeline Β· 15m β€” Chunking, evals, citations, hybrid retrieval.From Text Generation to Action Β· 10m β€” Tool schemas, when to call, safety rails.What is MCP? Β· 8m β€” Model Context Protocol: USB-C for AI tools.What are AI Agents? Β· 11m β€” Plan β†’ act β†’ observe loop, memory, human-in-loop.Agent Memory Systems Β· 10m β€” Short chat + long vector/profile memory, checkpoints.Agent Reliability & Evals Β· 12m β€” Retries, checkpoints, evals that actually catch regressions.Vision Models & Image Understanding Β· 10m β€” CLIP, ViT intuition, captioning vs VQA.Diffusion Basics for Beginners Β· 11m β€” Denoising idea, prompts, negative prompts, control.Understanding AI App Costs Β· 9m β€” Tokens, $/1M, caching to cut 80% cost.Latency Optimization Β· 10m β€” Streaming, KV-cache, speculative decoding intuition.The AI Engineering Lifecycle Β· 10m β€” Prototype β†’ eval β†’ ship β†’ monitor β†’ iterate.Limits, Bias & Responsible AI Β· 10m β€” Hallucinations, bias, privacy, when NOT to use AI.AI Career Roadmap for Beginners Β· 12m β€” Portfolio projects, what recruiters look for, 90-day plan.

DSA (Beginner)

DSA Roadmap (Beginner) Β· 6m β€” 28-chapter path: warmup β†’ Big-O β†’ arrays β†’ patterns β†’ mock.How Coding Interviews Work Β· 8m β€” What interviewers score: clarify, brute, optimize, test.How to Pick a Pattern Β· 9m β€” Keywords that hint Two Pointers vs Sliding Window vs Hash.Big-O for Beginners Β· 10m β€” O(1), O(n), O(n log n) with stories, no proofs.Arrays & Strings Warmup Β· 12m β€” Reverse, max, palindrome β€” 5 must-dos.Recursion Intuition Β· 10m β€” Base + trust the leap. Factorial β†’ Fibonacci.Two Pointers Β· 12m β€” Opposite ends + same direction with 4 classics.Sliding Window Β· 12m β€” Fixed vs dynamic window, longest substring without repeat.Hash Tables & Counting Β· 11m β€” Two Sum, anagrams, frequency maps.Prefix Sum Β· 10m β€” Range sums in O(1), subarray sum = k.Binary Search Β· 11m β€” Sorted search + answer space in plain words.Sorting Basics Β· 10m β€” When sort helps: intervals, Top-K, two pointers setup.Kadane: Max Subarray Β· 10m β€” Best ending here? Extend or restart β€” O(n).Stack & Queue Β· 10m β€” Valid parentheses, monotonic stack teaser.Linked List Basics Β· 11m β€” Reverse, cycle detect with fast/slow.Trees: BFS & DFS Β· 13m β€” Traversals + max depth + level order.Heaps & Top-K Β· 11m β€” K largest, merge K lists intuition.Intervals Β· 9m β€” Merge, insert β€” sort by start.Graphs: BFS/DFS Β· 12m β€” Islands, clone graph idea.DP for Beginners Β· 13m β€” Climb stairs β†’ house robber, memo vs tab.Matrix BFS: Rotting Oranges Β· 11m β€” Multi-source BFS levels = minutes.Mock Interview Strategy Β· 10m β€” 15/30/45-min plan + STAR for code + checklist.

System Design (Beginner)

System Design Roadmap (Beginner) Β· 6m β€” 26-chapter path: foundations β†’ data β†’ scale β†’ real questions.What is System Design? Β· 9m β€” From app to millions: tradeoffs, not perfect answers.Numbers Every Beginner Should Know Β· 8m β€” Latency numbers, 1M vs 1B, back-of-envelope.DNS, HTTP, TCP in 10 Minutes Β· 10m β€” What happens when you type a URL.Load Balancing Intro Β· 9m β€” Round-robin, least-conn, sticky β€” why we need it.API Design Basics Β· 10m β€” REST, idempotency, pagination, rate limits.SQL vs NoSQL Β· 10m β€” When rows win, when documents/keys win.Caching Basics Β· 10m β€” Cache-aside, TTL, CDN, stampede in one story.Replication & Sharding Β· 12m β€” Read replicas vs split writes, hot keys.CDN & Edge Caching Β· 9m β€” Hot assets at the edge, TTLs that save your DB.Queues & Pub/Sub Β· 10m β€” Decouple, retry, DLQ with food-delivery story.Kafka Intro (Beginner) Β· 11m β€” Topics, partitions, consumer groups β€” replayable log.Realtime: WebSockets & SSE Β· 9m β€” Chat, live scores β€” polling vs push.CAP & Consistency in Plain Words Β· 11m β€” Why you can't have all three during partitions.Auth Basics: JWT & OAuth Β· 10m β€” Sessions vs tokens, OAuth flow, where to validate.Failures, Retries & Rate Limits Β· 10m β€” Timeouts, backoff, circuit breaker story.Design TinyURL Β· 12m β€” Hash, DB, cache, 4-step framework.Design a Rate Limiter Β· 11m β€” Token bucket + Redis, per-user limits.