Skip to main content

Academy - Home

Level up your career with Weaviate

Courses to help you get more value out of your data with Weaviate.


Courses


info

A course guides you towards an overarching learning goal, such as to:

  • Provide an overview of Weaviate and its capabilities
  • Give you tools and skills to help build an MVP-level product with Weaviate

1. Zero to MVP: The basics

Course

Start here: Get started with all the core knowledge and essential skills for building with Weaviate. Learn how to build a Weaviate database and effectively perform queries to find the right data.


Units


info

A unit covers a single topic, and can be a part of a course or standalone.


1. Zero to MVP: The basics

Start here: Get started with all the core knowledge and essential skills for building with Weaviate. Learn how to build a Weaviate database and effectively perform queries to find the right data.


1. Hello, Weaviate

Mixed

Start here: Learn what Weaviate is, and about its key capabilities and features, as well as about vectors that power Weaviate.

2. Queries 1

Practical

Learn how queries work in Weaviate, how to use similarity searches and use filters, as well as how search works under the hood.

3. Schema and imports

Mixed

Learn what role the schema plays in Weaviate, and how to define it, before learning how to effectively populate Weaviate with data.

4. Queries 2

Practical

Learn about even more query types, from hybrid searches that combine keyword and vector searches to generative searches that transform your data at retrieval.


0. Standalone units

Bite-sized, standalone units that can be reviewed by themselves.


1. Document chunking - why and how?

Practical

Chunking is essential for working with longer texts in vector databases. This unit covers how to use it as well as tips and best practices.

2. Vectorizer selection 1

Theory

This unit will discuss the basics on how to select a good baseline vectorizer for given data and task types.

3. Weaviate: Beyond text

Mixed

How to use Weaviate with non-text media, such as images. What models are available, and how can you use them?