Learn Bazel
in high quality
online courses

Step up your career

Build Engineers are in high demand. By finishing this course you become an expert at one of the fastest growing and most popular build systems - Bazel. Be ahead of the competition and subscribe now to be informed about the launch of the course.

Efficient Learning

Forget about all those boring "listening only" lectures or outdated YouTube tutorials. In Bazelguildes online classes you can expect high quality content, challenging hands-on examples and checkpoints to validate and solidify your gained knowledge.

Where do you go from there?

After finishing Bazelguides online courses you are prepared to bring real value to your organization and foster engineering productivity. Improve build times and stability, shorten the time to release and be an automation guru.

Be the engineer who really makes an impact - Get started now!

Subscribe now!

Be added to the limited waitlist, notified about course launch and other updates, don't worry we will not spam you.

Dont't miss out on free content and discounts!

Get 20% discount for your first course!

Only limited slots available

To reveive your discount code:

You can unsubscribe at any time by clicking the link in the footer of our emails. We protect your data and do not forward your personal data to any other third party other than Mailchimp

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

About Bazelguides

Lukas Furtner

Founder, Instructor

We got to start somewhere

The Bazelguides online courses are in the makes right now. Subscribe to the newsletter to be informed about course launch and other information.

Be involved

Fill out the survey below to let me know about the topics you expect from the courses.

Anything else on your mind?

Reach out now at:

Say hi on Twitter: @bazelguides

Course content

Learn about software build systems, why they are so important and what the motivation behind is. We will also talk about test automation and engineering productivity.
Learn how to install Bazel and familiarize with the command line interface. Learn about the basic building blocks and architecture of the Bazel build system. In this section we will also focus on the syntax of BUILD files.
Get your hands dirty with the first real world end to end example. We will author a build for a Java application from compilation and testing to packaging and publishing.
JS frontend frameworks are extremely popular and apps grow to enterprise scale projects. This underlines the needs for a good build system. Learn how to dramastically reduce release cycle times by authoring Bazel builds for React and Angular apps.
Golang is becoming more and more popular withing the developer communities and especially software companies. A modern language that comes with an ecosystem that lacks vital build and dependency management features. Bazel to the rescue, learn all about building and testing Golang applications with Bazel.
I want to produce and teach content that is actually relevant to you. Fill out this survey below to let me know what you want to learn and what content you expect.
Learn how to optimize your build times by using several features that Bazel offers and understand how they connect. Caching strategies, profiling and more. All part of Bazelguides courses.
Become a real pro by learning how to write and use your own Bazel rules. The Bazel ecosystem and community is vibrant, yet you will need to find custom solutions to your problems. No worries, Bazelguides has got you covered.
As exciting all the listed content is, there is something more special I have prepared for you!