> ## Documentation Index
> Fetch the complete documentation index at: https://resources.devweekends.com/llms.txt
> Use this file to discover all available pages before exploring further.

# All Courses

> Browse our comprehensive collection of courses, from AI Engineering to Low-Level Systems.

Welcome to our courses platform. We've organized our content into specialized tracks to help you find exactly what you're looking for.

## AI & Machine Learning

Master the future of technology with our deep dives into AI engineering and the mathematical foundations of machine learning.

<CardGroup cols={3}>
  <Card title="AI Engineering" icon="robot" href="/ai-engineering/overview">
    Build production-ready AI apps with LLMs, agents, and modern infrastructure.
  </Card>

  <Card title="ML Mastery" icon="brain" href="/courses/ml-mastery/00-introduction">
    Complete roadmap from basic predictions to advanced model deployment.
  </Card>

  <Card title="Deep Learning" icon="network-wired" href="/courses/deep-learning-mastery/00-overview">
    Master CNNs, Transformers, GANs, and the latest foundation models.
  </Card>

  <Card title="Linear Algebra" icon="square-root-variable" href="/courses/math-for-ml-linear-algebra/01-introduction">
    The essential math behind embeddings, PCA, and neural networks.
  </Card>

  <Card title="Calculus for ML" icon="function" href="/courses/math-for-ml-calculus/00-introduction">
    Understand derivatives, gradients, and optimization for training models.
  </Card>

  <Card title="Stats for ML" icon="chart-bar" href="/courses/statistics-for-ml/01-introduction">
    Probability, distributions, and hypothesis testing for data science.
  </Card>
</CardGroup>

## Systems & Architecture

Build robust, scalable, and high-performance systems with our core engineering courses.

<CardGroup cols={3}>
  <Card title="System Design (HLD)" icon="sitemap" href="/system-design/overview">
    Design scalable systems like Twitter, WhatsApp, and Netflix at scale.
  </Card>

  <Card title="Low Level Design" icon="diagram-project" href="/lld/overview">
    Master OOP, SOLID principles, and design patterns for interviews.
  </Card>

  <Card title="Distributed Systems" icon="circle-nodes" href="/courses/distributed-systems/overview">
    Consensus, replication, and fault-tolerance in modern infrastructure.
  </Card>

  <Card title="Operating Systems" icon="microchip" href="/operating-systems/overview">
    Process management, memory, I/O, and kernel internals.
  </Card>

  <Card title="Linux Internals" icon="linux" href="/courses/linux-internals/overview">
    Deep dive into the Linux kernel, namespaces, cgroups, and eBPF.
  </Card>

  <Card title="Networking" icon="network-wired" href="/courses/networking-mastery/01-overview">
    TCP/IP, DNS, BGP, and modern container networking.
  </Card>

  <Card title="Engineering Topics" icon="gears" href="/engineering/overview">
    CS Fundamentals, Design Principles, Architecture Patterns, and DevOps.
  </Card>

  <Card title="DB Engineering" icon="database" href="/courses/database-engineering/overview">
    Internals, indexing, query optimization, and storage engines.
  </Card>
</CardGroup>

## Cloud & DevOps

Master modern infrastructure and automation with our cloud engineering tracks.

<CardGroup cols={3}>
  <Card title="Azure Engineering" icon="cloud" href="/courses/azure-cloud-engineering/00-overview">
    Master Azure services, identity, networking, and security.
  </Card>

  <Card title="GCP Engineering" icon="cloud" href="/courses/gcp-cloud-engineering/00-overview">
    Master Google Cloud Platform services, GKE, IAM, and networking.
  </Card>

  <Card title="AWS Cloud" icon="cloud" href="/aws/overview">
    Core AWS concepts, serverless, security, and well-architected patterns.
  </Card>

  <Card title="DevOps Tools" icon="toolbox" href="/courses/devops-tools/overview">
    Docker, Kubernetes, Git, Kafka, and RabbitMQ crash courses.
  </Card>
</CardGroup>

## Backend Development

Build powerful server-side applications with modern frameworks and languages.

<CardGroup cols={3}>
  <Card title="Go Lang Mastery" icon="golang" href="/courses/go-lang-mastery/01-introduction">
    Concurrency, interfaces, and production Go patterns.
  </Card>

  <Card title="Spring Boot" icon="leaf" href="/courses/spring-boot-microservices/00-overview">
    Build enterprise-grade microservices with Spring Boot and Java.
  </Card>

  <Card title="Microservices" icon="cubes" href="/courses/microservices-mastery/00-overview">
    DDD, sync/async communication, and service mesh.
  </Card>

  <Card title="NestJS Mastery" icon="feather" href="/courses/nestjs/overview">
    Advanced Node.js with TypeScript and dependency injection.
  </Card>

  <Card title="Node.js Crash Course" icon="node" href="/courses/node-crash-course/01-intro-setup">
    Streams, events, Express, and building real-world APIs.
  </Card>
</CardGroup>

## Programming Languages

Master the syntax and patterns of the most popular programming languages.

<CardGroup cols={3}>
  <Card title="C Programming" icon="memory" href="/courses/c-programming/overview">
    Pointers, memory layout, and systems programming in C.
  </Card>

  <Card title="C++ Crash Course" icon="brackets-curly" href="/courses/cpp-crash-course/overview">
    Modern C++, STL, and memory management.
  </Card>

  <Card title="Java Crash Course" icon="mug-hot" href="/courses/java-crash-course/overview">
    OOP, collections, concurrency, and modern Java features.
  </Card>

  <Card title="JavaScript" icon="js" href="/courses/javascript-crash-course/overview">
    Async, prototypes, DOM, and modern ES6+ features.
  </Card>

  <Card title="TypeScript" icon="file-code" href="/courses/typescript-crash-course/overview">
    Advanced types, interfaces, and generic programming.
  </Card>

  <Card title="Python" icon="python" href="/courses/python-crash-course/overview">
    Async, decorators, and data structures for engineers.
  </Card>
</CardGroup>

## Frontend & Mobile

Build beautiful and performant user interfaces for web and mobile.

<CardGroup cols={3}>
  <Card title="Angular Mastery" icon="angular" href="/courses/angular-crash-course/00-overview">
    Signals, RxJS, and enterprise-grade Angular patterns.
  </Card>

  <Card title="React Crash Course" icon="react" href="/courses/react-crash-course/01-intro-jsx">
    Hooks, Context API, Redux, and modern React patterns.
  </Card>

  <Card title="React Native" icon="mobile" href="/courses/react-native-crash-course/overview">
    Build cross-platform mobile apps with React.
  </Card>
</CardGroup>

## AI & Engineering Tools

Master the tools that boost your productivity and enable modern AI development.

<CardGroup cols={3}>
  <Card title="Cursor" icon="code" href="/ai-tools/cursor">
    The AI-powered code editor for fast development.
  </Card>

  <Card title="Windsurf" icon="surfboard" href="/ai-tools/windsurf">
    Agentic IDE for collaborative AI programming.
  </Card>

  <Card title="Claude Code" icon="terminal" href="/ai-tools/claude-code">
    CLI agent for terminal-based AI development.
  </Card>
</CardGroup>

## Computer Science Core

Master the fundamentals of computer science and algorithmic problem solving.

<CardGroup cols={3}>
  <Card title="DSA Patterns" icon="code" href="/dsa-patterns/overview">
    Common patterns like Two Pointers, Sliding Window, and DP.
  </Card>

  <Card title="Competitive Programming" icon="trophy" href="/courses/competitive-programming/00-overview">
    Advanced algorithms and contest strategies for CP.
  </Card>

  <Card title="Build Your Own X" icon="hammer" href="/courses/build-your-own-x/overview">
    Build Git, Redis, and Docker from scratch to learn internals.
  </Card>
</CardGroup>

## Big Data & Distributed Tools

Master the most powerful tools for large-scale data processing and storage.

<CardGroup cols={3}>
  <Card title="Apache Hadoop" icon="elephant" href="/distributed-systems-tools/hadoop-overview">
    HDFS, MapReduce, YARN, and the Hadoop ecosystem.
  </Card>

  <Card title="Apache Spark" icon="bolt" href="/distributed-systems-tools/spark-overview">
    Large-scale data processing, SQL, and streaming.
  </Card>

  <Card title="Apache Flink" icon="water" href="/distributed-systems-tools/flink-overview">
    Stateful computations over data streams.
  </Card>

  <Card title="Apache Beam" icon="diagram-project" href="/distributed-systems-tools/beam-overview">
    Unified model for batch and streaming data processing.
  </Card>

  <Card title="Apache Airflow" icon="wind" href="/distributed-systems-tools/airflow-overview">
    Programmatically author, schedule, and monitor workflows.
  </Card>

  <Card title="Apache Cassandra" icon="database" href="/distributed-systems-tools/cassandra-overview">
    Highly available, scalable NoSQL database.
  </Card>

  <Card title="Neo4j Graph DB" icon="circle-nodes" href="/distributed-systems-tools/neo4j-overview">
    World's leading graph database and Cypher query language.
  </Card>
</CardGroup>

## Specialized Tracks

Specific skills for niche domains and advanced engineering tools.

<CardGroup cols={3}>
  <Card title="MongoDB" icon="database" href="/courses/mongodb-crash-course/01-intro-nosql">
    NoSQL modeling, aggregation pipelines, and indexing.
  </Card>

  <Card title="Testing Tools" icon="vial" href="/courses/testing-tools/jest">
    Playwright, Jest, Mocha, and SonarQube for quality.
  </Card>

  <Card title="HIPAA Mastery" icon="shield-check" href="/courses/hipaa-compliance/overview">
    Compliance, security architecture, and audit logging.
  </Card>

  <Card title="Engineering Papers" icon="newspaper" href="/courses/engineering-papers/chapter-1-introduction">
    Deep dives into seminal papers like GFS and MapReduce.
  </Card>
</CardGroup>
