Featured Courses
Whether you're a complete beginner or an experienced developer, we provide learning paths in TypeScript, Rete, and Blockly editors, along with video tutorials on our 3D Configurators, Runners, 3D Bits app for Shopify, and more.

Introduction To Rete Editor
In this course we will teach you how to create parametric scripts by using our user friendly Rete editor. You will connect blocks of code with wires and script 3D models with ease.

Control Flow In Rete Editor
Control flow is one of the latest features in Rete editor. It allows you to control when, how and which components to execute. This course will teach you how to use this feature to create complex parametric scripts.

DIY 3D Model Configurators For Makers
If you're a maker, looking to understand how to use our DIY 3D configurators, you're in the right place. In various tutorials we walk you through most important concepts, control parameters and features.

Introduction To Programming 3D In TypeScript
We made this course for people interested in creating parametric geometry and 3D models in TypeScript programming language. Follow these lecture series to understand how things work and how to achieve your goals.

OpenCascade In Rete Editor
Learn how to use OpenCascade's OCCT 3D geometry kernel inside our Rete editor. We introduce you to the main concepts, components and CAD programming principles.

Make 3D Websites With Runners
In this tutorial series you will learn how you can leverage Bitbybit runners to create your own BabylonJS or ThreeJS websites.

Using AI With Bitbybit
Learn how to use Grok artificial intelligence to enhance your experience with Bitbybit platform. In this tutorial you will learn how to use Grok AI as a personal assistant for building parametric 3D applications.

STEM Lessons For Kids And Beginners In Rete Editor
In this course you will follow kids friendly STEAM tutorials that will teach you to use our most powerful Rete editor for visual programming of geometry.

Bitbybit For BabylonJS Developers
If you already use BabylonJS you can adapt bitbybit and it's CAD features in your web applications, games or 3D configurators. BabylonJS is amazing game engine that sits at the core of our technology stack.

TypeScript Component For Magical Powers In Rete
Unleash the magic - learn how to use the TypeScript component in Rete editor to access full API of bitbybit, including all amazing features of BabylonJS.

3D Bits App For Shopify
Learn how to use 3D Bits app for Shopify to create 3D models and parametric designs for your online store. This course will teach you how to use our app and how to integrate it with your Shopify store.
YouTube Channel
All Courses are provided for free on our YouTube channel, if you enjoy the content, please hit those like & subscribe buttons, we appreciate your support!
About The School
In our school you learn programming & design by using easy, custom made web applications, which allow to compose algorithms into 3D models. Watch your code grow and make an impact. Design parametric real world objects by learning from the authors who also happen to be programmers building this very practical tool.
We recommend starting with Rete, then advancing to Blockly, and finally mastering TypeScript — a natural progression that ensures a smooth learning experience. Choose your path and start building today!
Learn, Make, Enjoy

Code
Use our parametric 3D programming editors that we have built to easily create 3D environments, interactions and objects on the browser.

Manufacture
Many of our courses allow you to produce the designs. We believe that manufacturing artistic designs triggers positive response cycle in the learning brain.

Enjoy
Tangible nature of the produced objects allows our students to experience the joy of creation and see that coding can have a direct impact on their surroundings.




