This page lists material that will help you get started with Bazel. If you have not already done so, first read the Bazel Overview.
To install Bazel, see Installing Bazel.
To try out Bazel inside a Docker container, check out our public Ubuntu Linux (16.04) based Bazel container in Google Cloud Marketplace.
To get hands-on with Bazel and understand its core concepts, complete a tutorial:
Once you are familiar with the basics, you can try the rules for other languages.
To learn how to migrate your project to Bazel, see the appropriate migration guide:
Once you are familiar with Bazel, take a look at the language-specific resources, such as functions and build rules:
To further explore Bazel, refer to the following resources: