End-to-end foundation model development: Generative AI course | Zoonk