Version Catalogs
Manage dependency versions.
The Problem with Scattered Versions
In multi-module projects, dependency versions get duplicated across many build files. Updating one library means editing many places — error-prone and inconsistent.
What is a Version Catalog?
A version catalog centralizes dependency coordinates and versions in one place. Gradle generates a type-safe accessor you reference from any module.
All lessons in this course
- Gradle Kotlin DSL
- Dependencies and Plugins
- Custom Tasks
- Version Catalogs