Academy - Home
Level up your career with Weaviate
Courses to help you get more value out of your data with Weaviate.
Courses
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
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
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
Start here: Learn what Weaviate is, and about its key capabilities and features, as well as about vectors that power Weaviate.
2. Queries 1
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
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
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?
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
This unit will discuss the basics on how to select a good baseline vectorizer for given data and task types.
3. Weaviate: Beyond text
How to use Weaviate with non-text media, such as images. What models are available, and how can you use them?