Skip to main content
Python is one of the most popular languages at Google. Add Python to your Bazel setup, with all the common developer workflows. This course assumes students have completed Bazel 101. This course uses these Bazel modules:

Video

If you prefer to watch, this conference talk follows essentially the same outline as the course materials below:

Outline

Write a simple application Editor features: virtualenvs Watch mode Using monorepo dependencies Testing and Debugging Integrate Python console scripts as tools Formatting and Linting Shipping artifacts More lessons coming soon:
  • Type-checking
I