Learn more about how to develop XBlocks and how to make your XBlock great. We'll learn how to set up a productive XBlock development environment, then we'll take a bare bones XBlock and add features like Studio editing support, validation, mobile compatibility, internationalization, automated testing, and more. Along the way we'll discover some common pitfalls and solutions for avoiding them.
Suitable for novice to intermediate experience levels; assumes a basic understanding of python, JavaScript, and XBlocks. Please have a laptop with a working, recent (master)
devstack set up.