> Explore Qdrant's agent skills catalog at https://skills.qdrant.tech/
> Search the documentation at https://skills.qdrant.tech/search?query=your+query+here
> Use this file to discover all available pages: https://qdrant.tech/llms.txt
# Qdrant Beginner Course

**Learn the fundamentals of vector search**

Understand why traditional search struggles and how modern semantic search improves it. Learn about embeddings, distance metrics, and hybrid search systems.

<br/>

<div class="video">
<iframe
  src="https://www.youtube.com/embed/9XKQ3NSch_s?rel=0"
  title="YouTube video player"
  frameborder="0"
  allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
  referrerpolicy="strict-origin-when-cross-origin"
  allowfullscreen>
</iframe>
</div>


<div class="cards-list">
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/play-white.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">6 modules</h6>
          From setting up dependencies to a hands-on capstone project
        </div>
      </div>
    
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/cloud-check-blue.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">Shareable certificate</h6>
          Earn a digital certificate upon completion
        </div>
      </div>
    
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/time-blue.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">Flexible schedule</h6>
          Learn at your own pace
        </div>
      </div>
    
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/plan.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">Beginner level</h6>
          No prior experience required
        </div>
      </div>
    
  
</div>


<br/>

## What You'll Learn





<div class="course-card">
  <h6 class="course-card__title">
    <img src="/icons/outline/training-white.svg" alt="Icon">
    Skills you&#39;ll gain:
  </h6>
  <div class="course-card__content list">
    <ul>
<li>Why traditional search struggles and how modern semantic search improves it</li>
<li>How embeddings convert text to vectors that capture meaning</li>
<li>Distance metrics: cosine similarity, dot product, Euclidean and Manhattan</li>
<li>Hybrid search: combining dense and sparse retrieval</li>
<li>Building your first Qdrant collection and queries</li>
</ul>

  </div>
  
</div>


### The Path

**Module 0**: Setting Up Dependencies. Configure your environment and get started with the basics.

**Module 1**: Let's Understand Search. Understand why traditional search struggles and how modern semantic search improves it.

**Module 2**: First Principles of Vector Search. Anatomy of a vector - how data is stored, indexed, and retrieved in Qdrant.

**Module 3**: Sparse vs Dense vs Hybrid Search. Understand dense vs sparse search, when each fails, and how hybrid systems combine them.

**Module 4**: Designing a Vector Search System. How to design a vector search system - layers, filtering, RAG, and deployment.

**Module 5**: Capstone - Multimodal Supplier Risk Intelligence. Ingest, cluster, and query multimodal supplier signals across languages.

**Bonus Module**: Further Reading. A roundup of advanced techniques for further reading: score boosting, relevance feedback, MMR, and re-ranking.

## How the Course Works


<div class="cards-list">
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/training-purple.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">Bite-sized lessons</h6>
          Short, friendly modules you can finish in one sitting
        </div>
      </div>
    
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/hacker-purple.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">Learn by doing</h6>
          Follow along with real examples and hands-on exercises
        </div>
      </div>
    
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/similarity-blue.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">One step at a time</h6>
          Each module builds on the last, so nothing feels out of reach
        </div>
      </div>
    
  
    
      <div class="cards-list__item">
        <img class="cards-list__item-image" src="/icons/outline/copy.svg" alt="Icon">
        <div class="cards-list__item-content">
          <h6 class="cards-list__item-title">Go at your own pace</h6>
          Pause anytime and pick up right where you left off
        </div>
      </div>
    
  
</div>


<br/>

## Syllabus


<div class="accordion-dark">
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Module 0: Setting Up Dependencies</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>Qdrant Cloud Setup</li>
<li>Implementing a Basic Vector Search
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-0/">→ Start Module 0</a></p>

        </div>
      </div>
    </div>
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Module 1: Let&#39;s Understand Search</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>The Problem: Why Traditional Search Struggles</li>
<li>How Traditional Search Improved</li>
<li>Enter Semantic Search</li>
<li>How It Works: Embeddings</li>
<li>Comparing Meaning: Distance Metrics</li>
<li>Why Similarity Alone Is Not Enough</li>
<li>Modern Search = Hybrid Systems</li>
<li>References &amp; Further Reading
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-1/">→ Start Module 1</a></p>

        </div>
      </div>
    </div>
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Module 2: First Principles of Vector Search</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>What is a Vector?</li>
<li>How Dimensions Represent Meaning</li>
<li>Similarity Under the Hood</li>
<li>Your First Qdrant Collection</li>
<li>Points, Payloads, and Queries
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-2/">→ Start Module 2</a></p>

        </div>
      </div>
    </div>
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Module 3: Sparse vs Dense vs Hybrid Search</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>The Two Families of Search</li>
<li>Hybrid Search: Dense + Sparse</li>
<li>Setting Up Hybrid Search in Qdrant</li>
<li>Fusion Strategies</li>
<li>Beyond Text: Multimodal Search
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-3/">→ Start Module 3</a></p>

        </div>
      </div>
    </div>
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Module 4: Designing a Vector Search System</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>Architecture Layers of a Search System</li>
<li>Filtering and Metadata Strategies</li>
<li>Retrieval-Augmented Generation (RAG) Patterns</li>
<li>Deployment Considerations
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-4/">→ Start Module 4</a></p>

        </div>
      </div>
    </div>
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Module 5: Capstone - Multimodal Supplier Risk Intelligence</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>Ingesting Multimodal Supplier Signals</li>
<li>Clustering Signals Across Languages</li>
<li>Querying the Capstone System</li>
<li>Putting It All Together
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-5/">→ Start Module 5</a></p>

        </div>
      </div>
    </div>
  
    <div class="accordion-dark__item">
      <h6 class="accordion-dark__item-header">Bonus Module: Further Reading</h6>
      <div class="accordion-dark__item-body">
        <div class="accordion-dark__item-body-content list">
          <ul>
<li>Score Boosting</li>
<li>Relevance Feedback</li>
<li>Maximal Marginal Relevance (MMR)</li>
<li>Re-ranking</li>
<li>Other Advanced Techniques
<br>
<br></li>
</ul>
<p style="margin-left: 0px;"><a href="/course/beginners/module-6/">→ Start Module 6</a></p>

        </div>
      </div>
    </div>
  
</div>


## Who It's For

Anyone new to vector search who wants to understand the fundamentals. No prior experience with Qdrant or vector search engines required.

## Time Commitment

- Core course (Modules 0-4): under 2 hours
- Capstone project (Module 5): ~3 hours
- **Total: under 5 hours**
- Bonus module: optional, not included in the total above
- Self-paced, flexible schedule







<div class="course-card">
  <h6 class="course-card__title">
    <img src="/icons/outline/rocket-white-light.svg" alt="Icon">
    Ready to start your vector search journey?
  </h6>
  <div class="course-card__content list">
    <p><strong>What you&rsquo;ll get</strong></p>
<ul>
<li>Understand the fundamentals of vector search</li>
<li>Learn why semantic search outperforms keyword search</li>
<li>Build your first Qdrant collection</li>
<li>Foundation for advanced courses</li>
</ul>
  </div>
  
    <a href="/course/beginners/module-0/" class="course-card__button button button_contained button_sm">Get Started</a>
  
</div>

