Grasshopper Fundamentals is a step-by-step program teaching you computational design: the hottest skill in today’s AEC industry. Go from zero programming experience to automations that save your time (and dignity) wasted on manual, repetitive tasks and painful reworks.
Learn computational design: the hottest skill in the AEC industry. From zero programming to automations that eradicate repetitive, manual tasks and reworks.
3200+ AEC professionals have rated our courses 4.76/5. You can be confident this training delivers results.
You have spent long days on the newest project. Last touches before the delivery.
“Ding!” - an email arrives at your inbox…
Subject: Change in….
You close your eyes and bury your face in your hands.
Here we go again.
You close your eyes and bury your face in your hands. Here we go again.
The project is ruined with every change - and you know, a change is always lurking in the darkness.
Designing feels pointless when everything you do can be trashed with a change of just one parameter.
You’re starting from scratch.
Renumbering elements, updating sheets one by one, copying annotations, double-checking model data, and operating across scattered programs drives you crazy.
Half asleep, you’re starting to fantasize about what you could have done if you were a dev.
Dark basement, hood covering your face flashed in the screenlight, cans of energy drinks scattered all over the desk.
You wake up scared. That's not what you want.
5th coffee in. You work overtime to deliver the new design.
You go home exhausted, discouraged; no time or energy left for rest or a chit-chat with your loved ones.
This is NOT the reality you deserve.
This is NOT what you’ve studied for.
This is NOT the right use of your undeniable potential.
So let’s change it once and for all!
“Ding!” - an email arrives at your inbox…
Subject: Change in….
You close your eyes and bury your face in your hands. Here we go again.
The project is ruined with every change - and you know, a change is always lurking in the darkness.
Designing feels pointless when everything you do can be trashed with a change of just one parameter.
You’re starting from scratch.
Renumbering elements, updating sheets one by one, copying annotations, double-checking model data, and operating across scattered programs drives you crazy.
Half asleep, you’re starting to fantasize about what you could have done if you were a dev.
Dark basement, hood covering your face flashed in the screenlight, cans of energy drinks scattered all over the desk.
You wake up scared. That's not what you want.
5th coffee in. You work overtime to deliver the new design.
You go home exhausted, discouraged; no time or energy left for rest or a chit-chat with your loved ones.
This is NOT the reality you deserve.
This is NOT what you’ve studied for.
This is NOT the right use of your undeniable potential.
So let’s change it once and for all!
Grasshopper Fundamentals training is a clear, user-friendly program designed for Architects, Engineers, BIM specialists, and all other AEC professionals willing to automate their daily workflows using Grasshopper.

"What I loved the most is the way how Kris explained a lot of concepts; such as Parametric Design Data & Trees manipulation; which usually seem to be complex and very difficult to digest at the first time: Learn by doing and by practicing analogy in explanation to simplify concepts and tools (...). Even with my background in parametric design, and as someone who already uses both Grasshopper and Dynamo, I found that this training remains essential and necessary to pursue. I totally recommend 100%!"

"What I like most is not just what you teach, but how you do it:
- Presenting the exercises in a clear and motivating way
- Making analogies that make you understand complex concepts with a smile
-And yes… with memes included that make you laugh even when your brain is already fried!!!
I still have a lot to learn, but what is certain is that your way of explaining makes the path much more fun and inspiring.
Thank you for sharing knowledge in such a unique way."

"I had no Grasshopper experience before I started and Kris was covering it starting from the very simple geometric objects and finishing with quite advanced staff - working with data trees and making modifications for the series of objects. (...) I think that the presentation of the material is very clear but also done in a way that it's actually easy to understand and easy to follow along. And I also think the fact that he's actually demanding to do those practical exercises is actually very, very, very, very good. I can, recommend this course very, very, very much for any structural engineer, for any tunnel engineer in the world."
Instead of redesigning a bridge from scratch because a column was moved 10 cm to the left… 🫣 change just one parameter, and within seconds, the calculations, documentation, and the model will follow and update accordingly.
Save your mouse and dignity by automating manual, repetitive tasks and letting Grasshopper handle them for you while you focus on robust, kickass design. Create tools tailor-made for your current needs to defeat project challenges.
Stop jumping between disconnected software programs. Start exploring seamless integrations with more than 100 software programs in AEC - BIM software, Structural analysis, and Visualisation software, Data Analysis, and more.
Start enjoying your work, become a desired and better-paid expert , get a chance to work on complex and exciting projects, restore your work-life balance, and simply be happier and prouder of who you are as a professional.
You may - I have done it the hard way. So before you mumble “all right then” and close this page, take a peek at the comparison between self-learning and guided learning below to see if self-learning is really the right choice for you.
10 years ago, as a Structure Engineer, I was struck by a thought: how come a qualified, self-respecting engineer spends hours on manual administrative tasks, or redoing the design from scratch upon each project change, and clicking my a** off? I worked overtime, had no time or energy for life, relationships, or rest.
I didn’t believe this is the reality of a modern era engineer. I was right.
Learning Computational design has radically changed the way I work and how I perceive myself as a professional.
I built smart, automated workflows and custom tools that did the nitty-gritty work for me, while I could focus on what I was made for: engineering.
Today, as an Authorized Rhino Trainer, I want to spare you the bumpy, swampy, curvy road of self-learning and offer a well-designed and fun path of transformation into a Designer 4.0. I distilled the 8 years of my experience into an 8-week-long practical training, already completed by over 800 architects and engineers. They love their post-training reality. I am sure you will, too.
“The course was excellent — the explanations and examples helped me understand Grasshopper much better. I definitely recommend it.”
“I particularly enjoyed the structure of the course — it’s neatly divided into easily digestible sections with practical exercises based on real-life scenarios. The author is approachable, professional, and explains everything in a clear and engaging way.”
“Kris has excellent teaching skills - the course is great. I’ve already recommended it to others and I advise you to do the same.”
“I had some doubts about joining a beginners course since I was already experienced in parametric design But luckily I got more than I expected from these lectures. (...) Active community in Discourse provided quick responds to any questions or concerns that I had, making the learning experience even more valuable."
Watch our demo lessons from different course modules and see how easy some concepts can become when guided with clarity and patience.
Learn by doing, not just watching tutorials. Try this new method of learning Grasshopper and see how much fun it can be!
| 0 | Hello | 07:16 |
| 1 | About the course | 10:46 |
| 2 | About Author | 04:43 |
| 3 | How to work with materials | 16:00 |
| 4 | Discord Group | 08:46 |
| 5 | First Exercise | 02:33 |
| 0 | Intro | 01:29 |
| 1 | Why should engineers learn programming? | 17:29 |
| 2 | Computational thinking | 15:50 |
| 3 | Computer Programming | 16:57 |
| 4 | Parametric Design | 12:45 |
| 5 | Why Parametric Design? | 15:15 |
| 6 | What is Rhino and Grasshopper? | 16:01 |
| 7 | Grasshopper in Action | 36:47 |
| 0 | Installation process | 20:03 |
| 1 | Rhino Interface 1/2 | 30:25 |
| 2 | Rhino Interface 2/2 | 18:15 |
| 3 | Modelling in Rhino 1/2 | 32:06 |
| 4 | Modelling in Rhino 2/2 | 28:43 |
| 0 | Intro | 02:13 |
| 1 | Grasshopper interface 1/3 | 20:52 |
| 2 | Grasshopper interface 2/3 | 14:24 |
| 3 | Grasshopper interface 3/3 | 09:15 |
| 4 | Rhino with Grasshopper 1/2 | 23:26 |
| 5 | Rhino with Grasshopper 2/2 | 19:53 |
| 6 | Intro Grasshopper - Homework | 03:02 |
| 0 | Intro | 04:15 |
| 1 | Grasshopper Parameters 1-2 | 23:21 |
| 2 | Grasshopper Parameters 2-2 | 28:43 |
| 3 | Wiring | 11:01 |
| 4 | Grasshopper Components | 13:22 |
| 0 | Data | 05:56 |
| 1 | List Creation | 21:06 |
| 2 | List Management | 19:26 |
| 3 | Working with lists | 10:27 |
| 4 | Logic | 18:02 |
| 5 | Mathematics | 23:28 |
| 0 | Intro | 01:46 |
| 1 | Points | 27:18 |
| 2 | Vector | 32:00 |
| 3 | Planes | 28:24 |
| 0 | Intro | 01:38 |
| 1 | Basic transformations | 33:02 |
| 2 | Advanced transformations | 36:39 |
| 3 | Homework | 05:40 |
| 0 | Data tree | 01:44 |
| 1 | Data tree structure | 26:09 |
| 2 | Data tree generation | 25:55 |
| 3 | Data tree matching | 18:37 |
| 4 | Data tree operations | 35:44 |
| 5 | Homework | 01:47 |
| 0 | Intro | 19:13 |
| 1 | Lines and polylines | 20:48 |
| 2 | Modify polylines | 43:04 |
| 3 | Curves division | 19:12 |
| 4 | Curve operations | 34:49 |
| 5 | Homework | 06:06 |
| 0 | Intro | 11:37 |
| 1 | Primitives | 10:14 |
| 2 | Free form | 27:37 |
| 3 | Analysis | 21:34 |
| 4 | Util | 18:56 |
| 5 | Homework | 06:08 |
| 0 | Intro | 01:02 |
| 1 | Text management | 30:23 |
| 2 | Display | 36:28 |
| 3 | Intersect | 16:19 |
| 4 | Diverse | 20:18 |
Here you will get your certificate of completion of the course.
| 1 | Good habits while working with Grasshopper | 39:59 |
| 2 | How to create clean Grasshopper scripts | 01:11:08 |
| 3 | IFC Export from Rhino – VisualARQ | 56:40 |
| 4 | Revit to FEM software workflow | 26:58 |
| 5 | Extra exercises | |
| 6 | Terrain in Grasshopper – Lands Design | 59:05 |

"You have great Grasshopper tutorials!! I always learn something new from you."
"I've never learn in a more dynamic fun and effective way like this, it obvious the tons of effort and passion that you put making the course"

"Thank you for all of your work, in my mind you are one of the best Grasshopper educators out there right now!! And your content is really clear and helpful! Thank you, and best of luck!"

"I enjoyed the course from start to finish. I loved the concept of ‘learning through doing’. The exercises were interesting, practical and challenging enough to keep us engaged. I hope that, in the future, under the same concept, the difficulty will increase slightly in a ‘Learn Grasshopper Advanced’ course or similar."

"A few words about Kris - his professionalism, dedication, enthusiasm, and knowledge inspired me to think differently and out of the box regarding road design and modeling. (...) The best organized course I have ever attended. (...) Kris was also always at our disposal for questions and eager to really help us.
“Kris explains everything step-by-step, in a simple and logical way, making it easy to follow even for beginners.”

"I’ve been connected to you for quite a while and I just want to say your LinkedIn materials are amazing. Even though I’ve been working with GH for couple of years, they are super helpful to freshen things up or even learn about new tips and tricks. Great job."

"I’m a big fan of what you do in educational avenue, videos and posts. You are doing very important job and I appreciate this. Thanks."
We are confident that our training will meet your expectations. So confident that if we let you down, we'll give you 100% of your money back! You have 30 days to resign from the course. One e-mail and the cash transfer goes back to your account.
No hard feelings, no questions asked!
100% Satisfaction Guarantee – 30-day refund, no questions asked
"I would like to express my sincere thanks for the Grasshopper course, and the way you presented the material made Grasshopper more understandable and accessible and special thanks for the quality of the content. Really the content of course is very fantastic."
But you can also take this simple step that will revolutionize the way you work:
kiss manual tasks goodbye, unlock the efficiency that you have been fantasizing about, tweak your workflows to match your exact needs, stop fearing deadlines and reworks, and above all,
become the more professional and fulfilled version of yourself.
The offer is valid until the 20th of November 2025.
This Training will never be cheaper.
Your turn.
Ready to take the first step to becoming a Computational Designer?
No coding experience is required! We assume you’re starting from scratch with Grasshopper. The course gently introduces Grasshopper concepts from the ground up. If you’re completely new, we’ve got you covered. You can succeed in this course even if you’ve never written a single line of code or touched visual scripting before. It doesn't mean that you won't get value from this course if you already DO have some experience! See the Question and Answer below.
Absolutely! You will get access to our private online community (a members-only Discord server) where you can ask questions, share progress, and get help from fellow students. I will also be active in the group to support you. We foster a friendly, no-judgment atmosphere – no question is too basic. You’ll never be left alone; we’re here to make sure you succeed.
Definitely. This training goes beyond basics, and you will find tips & tricks collected from my lifetime career. I can bet you will learn something new and exciting, structure your knowledge and fill in the gaps - and if not, I’ll refund you 100%. Our past students who had experience in visual programming before joining the training have told us they were amazed by how much they discovered in the training.
Yes – upon finishing the training, you will receive a signed digital certificate with a unique QR code that can be scanned by your employer or client to confirm the validity of your certification. Also, it takes only a few clicks to publish information about your achievement on LinkedIn directly from the last page of your training. More importantly, you’ll have a portfolio of script examples and results from the course that you can show off as proof of what you can do.
We want you to be 100% satisfied. If, for any reason, you’re not happy with the course, we offer a 30-day money-back guarantee. Try the training risk-free: dive into the lessons and start building your scripts. If you don’t feel you’re getting the value you expected, just let us know within 30 days from purchase – we’ll refund your full tuition, no questions asked. (Well, we might ask what we could do better, but you’re free to not answer. ;)) The refund is prompt and unconditional. Our goal is to ensure you have a great learning experience, period.
Absolutely, we keep the training updated at all times, and you will automatically have access to all updates.
Grasshopper Fundamentals is a self-paced program that consists of 25+ hours of learning materials (plus some bonuses ). It’s divided into easily digestible bites of knowledge - max 30min prerecorded lessons. You can watch them at your own pace, whenever you want and can, so it doesn’t conflict with your daily job. We recommend dedicating 4-6 hours per week, but you can go faster or slower as needed. As you get lifetime access to the training, you can really adjust the learning to your capabilities. The program is designed based on 80:20 practice to theory ratio, so you’ll be applying new skills to example projects (and your own projects) from week one.
I am aware that an online course could have an unlimited number of seats; however, I value quality over quantity. It’s crucial for me that I can support all the training participants if they need me, and the quality of my support would be difficult to maintain if too many students participated at the same time.
Eternity! Once you enroll, you’ll have lifetime access to all the course content. That includes all video lessons, downloadable resources (Grasshopper definitions, etc.), and any new updates or additions we make in the future. You can re-watch lessons anytime and revisit the material whenever you need a refresher. There’s no expiration – consider it a permanent reference library for your Grasshopper journey.
Here are a few examples of credible, quantified impacts AEC teams report when they add computational/BIM-driven automation (e.g., Grasshopper) to everyday work.
You will need Rhino 8 (or later). Grasshopper comes built in with Rhino, so no separate install for that. If you don’t currently own Rhino, you can use a 90-day free trial from McNeel to get started. We’ll provide guidance on setup in the first module – it’s straightforward, and our team can help if you hit any snags. Any license issues - get in touch at [email protected], let’s find a solution together.
Yes, you can pay in 3 installments. You can choose to do so by clicking the relevant button upon sign-up or inside the cart. Note: payment in installments is only available via credit/debit card. In case of issues, contact me at [email protected].
Of course, just fill out the required information in the checkout - you will get the invoice by email.
Investing in automation skills benefits not just you, but also your company. You’ll be able to save your team hundreds of hours and reduce errors on projects – that’s real money saved for your firm. Many employers are happy to cover training costs when they see the business case. We’ve prepared a one-page brief you can hand to your manager, outlining the ROI of the Grasshopper Fundamentals training. If you need help communicating the value, reach out to us – we’re happy to provide guidance or talk to the decision-maker at your company.
CLICK HERE to view or download the brief.