Copenhagen 27/02-02/03 2025
What you will achieve after completing this course
Build a solid foundation in Python syntax, data structures, and core programming concepts tailored for technical professionals.
Learn to automate repetitive tasks and streamline your engineering or architectural workflows using Python scripts.
Gain the ability to process complex datasets and create meaningful visualizations to support your design decisions.
Explore how to use Python for generating complex geometries and controlling parametric models in your design tools.
Build your own custom tools and plugins to extend the functionality of your favorite software packages.
Adopt professional coding standards, version control, and efficient project structures for long-term maintainability.
What people say about the course
The course makes learning and using feel very achievable. Group size was great. A mixture of professionals is a must – not only architects, and not only engineers.
A good introduction backed up by an instructor with relevant experience and knowledge.
I recently had the privilege of attending Christian Kongsgaard’s Python for Architects and Engineers course, and I can’t recommend it highly enough.
Christian doesn’t just teach Python; he brings a thoughtful and visionary approach to everything he does.
This course is an introduction to Python for beginners, where we will cover the basics of the language and programming. The course is designed for architects and engineers with no prior programming experience, besides an interest in learning to code.
By the end of the course you will feel comfortable to start writing your own scripts in Grasshopper or creating scripts as replacements for Excel.
The course stretches over two days in Copenhagen, where we will meet in person, go through presentations and exercises together.
Learning to code is not something you can learn in two days - it requires practice.
That is why I’m happy to present this course in collaboration with opensource.construction as a pre-event to the AEC Hackathon Copenhagen.
The AEC hackathon is the perfect opportunity to put what you have learned into practice! You will have the option to meet like-minded AEC professionals with various programming experience and build something together.
Christian will be at the hackathon as well, so if you will have the opportunity to ask coding questions during the hackathon as well.
The first day will focus on an introduction Python and programming concepts like: loops, data structures, functions, classes and statements.
The second day will relate to applying Python to AEC problems and setting you up for success when you return to the office.
We will participate in the AEC Hackathon
Get ready for a weekend full of innovation, collaboration, and fun. Whether you’re a developer, designer, architect, engineer, or just passionate about the AEC industry, this event is for you. Join us in person to brainstorm, code, and create solutions to real-world challenges in the architecture, engineering, and construction fields.
Don’t miss this opportunity to network with like-minded individuals and showcase your skills. Let’s hack our way to a better future together!
Read more about the AEC Hackathon here
The course is held in Copenhagen, Denmark.
Exact location will be announced later.
The course is held on the 27th and 28th of February 2025.
The course will run both days from 9:00 to 16:00
The AEC Hackathon is from the 28th of February to the 2nd of March 2025.
The hackathon starts at 18:00 on the 7th and ends at 18:00 on the 9th.
The intention is to create a course where it is possible to ask questions in plenum and have time for the instructor to come around and help with exercises.
Therefore, is the course limited to 8 participants.
It is possible to written on the waiting list, in case the course gets sold out.
The only requirement is that you bring your own laptop.
The course price is 950€ + VAT.
That includes the ticket to the AEC Hackathon.
The first day will focus on building a solid foundation in Python and programming concepts at a comfortable pace:
The second day will dive deeper into essential programming concepts with more time for practice:
The third day will focus on applying Python to AEC problems and setting you up for success when you return to the office:
Don't let manual tasks hold you back. Join us for a 3-day deep dive into Python and start building your own AEC tools.