Limited Time

Days
Hours
Minutes
Seconds
:
:
:

Take the 1st step to
becoming a Computational Designer.

Take the 1st step to

becoming a Computational Designer.

Your 1st step to Computational Design.

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.

Your daily work be like...

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!

Keep calm and watch the trailer.

There is a better way…

Play Video

Join Grasshopper Fundamentals Training 2025: your 1st step to becoming a Computational Designer.

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.

Join the excitement!

Ramy Kara Mostefa review

Ramy Kara Mostafa
BIM Architect

"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%!"

Alba Armengol Gasull
Architect

"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."

Konstantin Krasnopjorov

Konstantin Krasnopjorov
Structural and Tunnel engineer

"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."

By the end of this training,
you will:

Not fear
project changes

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.

Automate repetitive tasks
& Create custom tools

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.

Begin to integrate with most
of the AEC software programs

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.

Upgrade your professional
and personal status

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.

Why enroll in paid training instead of just learning from free online resources?

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.

Self-learning
Grasshopper Fundamentals
- guided learning
Relevance
X
Overwhelming mass of resources dedicated to designers working on complex, organic geometries.
Check
Comprehensive all-in-one training with 100% focus on engineers and architects from the AEC industry.
Structure
X
Chaotic, disorganized way of aquiring knowledge.
Check
Proven step-by-step learning path based on a method used on the best technology universities.
Credibility
X
Doubtful credibility of the authors and the content itself.
Check
Accredited Rhino Trainer, practicioner with long-standing experience.
Practicality
X
Boring, heavily theoretical content.
Check
20:80 theory to practice ratio, more than 300 practical, gamified exercises based on real-life AEC projects.
Support
X
Loneliness in the face of a challenge.
Check
An engaged, closed community of students facing the same challenges, ready to brainstorm solutions together.
Self-learning
X
Overwhelming mass of resources dedicated to designers working on complex, organic geometries.
X
Chaotic, disorganized way of aquiring knowledge.
X
Doubtful credibility of the authors and the content itself.
X
Boring, heavily theoretical content.
X
Loneliness in the face of a challenge.
Grasshopper Fundamentals - guided learning
Check
Comprehensive all-in-one training with 100% focus on engineers and architects from the AEC industry.
Check
Proven step-by-step learning path based on a method used on the best technology universities.
Check
Accredited Rhino Trainer, practicioner with long-standing experience.
Check
20:80 theory to practice ratio, more than 300 practical, gamified exercises based on real-life AEC projects.
Check
An engaged, closed community of students facing the same challenges, ready to brainstorm solutions together.

Tricky thing, this self-learning.

Maybe better stick around and learn together?

Hi! I’im

Krzysztof Wojsław

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.

Engineers and architects who completed the training say…

Martin Krepper - review

Rameshwar Prasad Structural Engineering, Parametric & digital innovation

“The course was excellent — the explanations and examples helped me understand Grasshopper much better. I definitely recommend it.”

Anna Łukasik Senior Railway Track Engineer | Parametric Designer

“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.”

Kacper Bobras Junior Structural Engineer

“Kris has excellent teaching skills - the course is great. I’ve already recommended it to others and I advise you to do the same.”

Natalia Gawlik review on Linkedin

Augustas Daraškevičius, Project manager

“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."

Who is this training for?

Trusted by AEC Professionals from more than 200 companies

Excited to see what's
in it for you?

Grasshopper
Fundamentals Training

What is included?

Exclusive community

Bonuses

Bonus 1 - Intro to Rhino
Bonus 2 – Turn Rhino into a BIM machine
Bonus 3 – Terrain modelling

Get a taste of what the training will be like

Demo lessons

Watch our demo lessons from different course modules and see how easy some concepts can become when guided with clarity and patience.

Play Video
Play Video

Practical exercises

Learn by doing, not just watching tutorials. Try this new method of learning Grasshopper and see how much fun it can be!

Play Video

Detailed Training Agenda

Grasshopper Fundamentals

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

What students appreciate about my methods

Djordje Spasic

Djordje Spasic
Geometric Engineer

"You have great Grasshopper tutorials!! I always learn something new from you."

David Beltran

"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"

Ran Israeli
Geometric Engineer

"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!"

Konstantin Krasnopjorov
Structural and Tunnel engineer

Jose Carlos Gordillo

Jose Carlos Gordillo
Steel Detailer Mechanical Engineer

"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."

Kripa Panjari review
Zeljko Bozovic

Zeljko Bozovic
Road designer at Sweco

"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.

Natalia Piczak BIM Specialist, Architect

Kris explains everything step-by-step, in a simple and logical way, making it easy to follow even for beginners.”

Ashkan Rezaee

Ashkan Rezaee
Architect | Computational designer | Tool developer

"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."

Artem Uzdyakin

Artem Uzdyakin
Computational designer

"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."

Øystein Ulvestad
BIM Developer

You risk nothing!

30-day refund guarantee.

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!

Begin your Computational Design adventure today.

Grasshopper Fundamentals

321 EUR

What is included?

Bonuses:

100% Satisfaction Guarantee – 30-day refund, no questions asked

They invested and do not regret

Michał Bytomski
Structural Engineer

Play Video

Khalid Fekry

"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."

Zelijko Bozovic
Civil Engineer

Play Video

Martin Krepper
Computational Designer

Play Video

Of course, you can stay where you are and change nothing.

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.

Days
Hours
Minutes
Seconds

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?

Join the community of modern architects and engineers

Frequently Asked Questions

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.

  1. Vendor implementations of Revit automation routinely report >90% time savings on repetitive documentation tasks (sheet/view creation, legends, schedules) when custom add-ins or scripts replace manual steps. (Source: Diroots, case studies)
  2. Across the industry, 48% of all rework is tied to poor data/miscommunication; better data flows/automation directly target this loss. (US 2018 = $31.3B rework.) (Sources: Plangrid, Autodesk)
  3. Companies themselves are calling out the need for both tools and talent: in Autodesk’s report, 79% of leaders say future growth depends on digital tools, and two-thirds of firms struggle to find people with the right skills — learning automation materially increases your employability. (Source: Autodesk)

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.

Everything clear?

Hit the button
below and enroll!

Still have questions?

Contact me!

© 2025. All rights reserved. Learn Grasshopper
Designed by monsteramedia.pl
Play Video

Hi, it is Kris!

Still have questions after the FAQ?

Write to me.