Please rotate your phone to landscape mode

The 3D experience requires a wider screen

What would you like to learn?

search

Coding Courses

Building Information Management and Modeling Available

Building Information Management and Modeling

Practice BIM data management using Python and the IfcOpenShell library. Using a python editor connected to a 3D viewer, you will inspect, create, modify, classify, and validate IFC data. The curriculum covers Python fundamentals, the IFC schema, and detailed usage of IfcOpenShell's core, utility (util), and API (api) modules to develop digital engineering tools and workflows based on BIM data.

BEGINNER CODING COURSE
Construction Planning and Costing Planned April 2026

Construction Planning and Costing

Learn how to create bill of quantities (BOQ), priced BOQs + Construction Planning with tasks, resources, actors, etc.

BEGINNER CODING COURSE
Web Application with Three.js and Python Planned May 2026

Web Application with Three.js and Python

Learn how to create 3D based web tools with Three.js +IfcOpenShell wasm

INTERMEDIATE VIDEO COURSE
Desktop Application with Python Planned Aug 2026

Desktop Application with Python

Create Addons for Blender, Executable Scripts / Workflows and automatted actions.

BEGINNER VIDEO COURSE

Archived Youtube Courses

BlenderBIM for Beginners Available

BlenderBIM for Beginners

Create 3D models, drawings, cost schedules, and construction schedules. Dive into the basics of BlenderBIM with lessons covering the interface, object types, materials, and more.

BEGINNER VIDEO COURSE
IFC 101 Available

IFC 101

From installation basics to advanced concepts like Spatial Structure, Class Inheritance, Properties, Quantities, and Construction Scheduling, this course provides hands-on experience through video lessons. Learn to navigate IFC, understand its relationships, delve into property and quantity sets, import XML data, and even create a BIM application.

BEGINNER VIDEO COURSE

Student Feedback

Profile picture of Enzo

EnzoA7

BIM Coordinator

AECO
The course is really cool, the examples of construction, the interactivity are very nice. I'm looking forward to the rest of the course!
Profile picture of Ricardo Simoes

Ricardo Simoes

BIM Coordinator @ WALLNUT | Design + Build

AECO
This is a fantastic and practical course. Its hands-on, self-paced approach and excellent documentation made it easy to learn and apply the concepts.
Profile picture of Abdelhadi Gherib

Abdelhadi Gherib

MEP Engineer

AECO
The construction examples helped learned some basics in python, thank you!
97zeshan

97zeshan

YouTube

YouTube
Thanks for tutorials its awesome
creativotecnologico7

creativotecnologico7

YouTube

YouTube
I congratulate you on the concreteness of your tutorials.
MrMbrf

MrMbrf

YouTube

YouTube
Thanks for the really great tutorial! Very interesting!
ionutbimstudio2452

ionutbimstudio2452

YouTube

YouTube
Nice one! Just what I was looking for to get me started!