This website use cookies to ensure you get the best experience on our website
Have you ever thought about creating your own BIM software, but don't know where to start? We've got you covered!
Whether you are a complete beginner or an advanced developer, learn how to create professional standalone 3D BIM software with us.
BIM developers are among the most demanded and best paid profiles in the industry.
Improve your working conditions and aspire to better paid and more valued jobs.
Creating software can be intimidating, but it is actually very creative and fun.
If you'd like like a more creative job, this is for you!
Do you have an idea about the next BIM application that will revolutionise the market? Take the plunge and do it with us!
We'll give you a hand and share our experience as full-time BIM developers.
BIM software is relatively expensive and does not always suit our needs. Furthermore, making our business dependent on a third-party licence that can change at any time and compromise our data is a risky gamble.
This course is designed as the start of the journey for a BIM software developer. If you have never programmed before or have no experience with web technologies, this is for you.
In 20 hours of video, you will learn the secrets to create 3D BIM applications from scratch, whether you are a beginner or an advanced developer.
This course is designed to boost your BIM software developer career to the next level. If you have started playing with IFC.js or have done the crash-cours but are still hungry for more, this course is for you.
In 20 hours of video, this course will teach you how to develop a complete 3D BIM frontend application from scratch using the most demanded technologies in the market.
There are great discounts available to anyone! Check them out!
What do I get when I sign up for a course?
All courses include video lectures, structured written notes describing the step-by-step process, all code exercises developed, access to the exclusive student community, exclusive access to hackathons and access to teachers to guide you in your learning.
Each course has its own detailed page explaining the content you will learn in it.
I want to take a course. What do I have to do?
Just visit the page of the course you want to do. There will be a link to the enrolment process.
Some courses are not yet published; in this case there will be a form where you can leave your email address and we will let you know when the course is ready!
Can I apply for course discounts?
You can visit the specific discount page where the conditions and procedure to apply for a discount are explained.
How can I become a part of the IFC.js community?
Very simple! Just go to OpenCollective and subscribe as a simple patreon or corporate patreon.
I have a specific question. Where can I ask it?
You can check out or discount page ask it in our open Discord Server or simply writing us an email.
Thanks for subscribing!
We'll let you know when new courses get published! 💛