Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Earn Your CS Degree, Tuition-Free, 100% Online!
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Explore Bazel, Google's open-source build and test tool, in this conference talk that demonstrates why this build system stands out with its "Fast, Correct - Choose two" philosophy. Discover Bazel's key advantages including speed, reliability, multi-platform support, scalability, and extensibility through its high-level build language Starlark, which resembles Python syntax. Learn to define libraries, binaries, and tests across multiple programming languages including C++, Python, and Rust, while understanding how to effectively combine different languages within a single project. Master the fundamentals of setting up build toolchains and gain practical insights into extending Bazel with custom functionality to meet specific project requirements. Understand why Bazel has gained significant traction in the development community and how it addresses common build system challenges through its robust architecture and comprehensive feature set.
Syllabus
Introduction to Bazel - Xavier Bonaventura - NDC TechTown 2025
Taught by
NDC Conferences