“It’s extremely difficult!“
“It will take ages before
I can apply it…”
“A day has 24 hours and
I have projects to deliver“
“Is it at all useful for engineers?”
Here’s what I have prepared for you
Years ago, all by myself, I went through the transition you are about to begin.
Since then I had the privilege to work on world-class projects and my work was recognized with awards on national and world scale. Knowing how much it changed my professional life, giving me the opportunity to work on projects I have never dreamt of, I want to help you get there too.
The training has a unique structure, balancing 20% of theory with 80% of practice. The tasks you will be working on are not only practical – they are engaging and gamified, with clues for one task hidden in another. They challenge you but at the same time are manageable and match your level of expertise at every step of the training.
This training program is a perfect blend of my experiences of self-learning and working on top-class Parametric design challenges.
Try this new method of learning Grasshopper and see how much fun it can be!
The file contains 12 different exercises together with an explanation of how to solve them.
After purchasing the Program, you will receive access to a closed group for ambitious Engineers – just like you. It is a very valuable element of the Program. Why?
In this introductory module, you’ll learn how the course is structured, who will teach you and how to get the most out of this comprehensive program.
00.00. Hello [07:16]
00.01. About the course [10:46]
00.02. About Author [04:43]
00.03. How to work with materials [16:00]
00.04. Discord Group [08:46]
00.05. First Exercise [02:33]
This module will give you a better understanding of Programming. You will learn the Computational thinking concept. Be familiar with the parametric design approach and how the entire AEC industry can benefit from it.
01.00. Intro [01:29]
01.01. Why should engineers
learn programming? [17:29]
01.02. Computational thinking [15:50]
01.03. Computer Programming [16:57]
01.04. Parametric Design [12:45]
01.05. Why Parametric Design? [15:15]
01.06. What is Rhino and Grasshopper? [16:01]
01.07. Grasshopper in Action [36:47]
We will dive into the basics of Rhino and 3D modelling. You will learn all essential Rhino commands and functions. You will gain all the necessary skills to work in Rhino together with Grasshopper.
02.00. Installation process [20:03]
02.01. Rhino Interface 1/2 [30:25]
02.02. Rhino Interface 2/2 [18:15]
02.03. Modelling in Rhino 1/2 [32:06]
02.04. Modelling in Rhino 2/2 [28:43]
Let’s get familiar with the Grasshopper interface. In this module, you will learn everything about canvas, Radial Menu, tollbars and how to work simultaneously in Rhino and Grasshopper.
03.00. Intro [02:13]
03.01. Grasshopper interface 1/3 [20:52]
03.02. Grasshopper interface 2/3 [14:24]
03.03. Grasshopper interface 3/3 [09:15]
03.04. Rhino with Grasshopper 1/2 [23:26]
03.05. Rhino with Grasshopper 2/2 [19:53]
03.06. Intro Grasshopper -Homework [03:02]
It is time to be familiar with script elements. You will learn all available parameters in Grasshopper, how to use wire functions, and understand the logic behind Grasshopper components.
04.00. Intro [04:15]
04.01. Grasshopper Parameters 1-2 [23:21]
04.02. Grasshopper Parameters 2-2 [28:43]
04.03. Wiring [11:01]
04.04. Grasshopper Components [13:22]
In this module, you will understand data as a list. Further, we will explore all essential components created for manipulating data in the form of a list.
05.00. Data [05:56]
05.01. List Creation [21:06]
05.02. List Management [19:26]
05.03. Working with lists [10:27]
05.04. Logic [18:02]
05.05. Mathematics [23:28]
All lessons in this module will be dedicated to Grasshopper elements such as points, vectors and planes.
06.00. Intro [01:46]
06.01. Points [27:18]
06.02. Vector [32:00]
06.03. Planes [28:24]
Now, it is time to start playing with geometry. This module covers all practical transformations such as move, scale, rotate, orient and project on.
07.00. Intro [01:38]
07.01. Basic transformations [33:02]
07.02. Advanced transformations [36:39]
07.03. Homework [05:40]
Finally, you are ready for advanced data management in Grasshopper. In this extensive module, we will go through the concept of data tree structures. How to create and manipulate data tree structures.
08.00. Data tree [01:44]
08.01. Data tree structure [26:09]
08.02. Data tree generation [25:55]
08.03. Data tree matching [18:37]
08.04. Data tree operations [35:44]
08.05. Homework [01:47]
This module covers all theories about parametric curves. You will learn all the useful components and start creating a geometry that consists of curves.
09.00. Intro [19:13]
09.01. Lines and polylines [20:48]
09.02. Modify polylines [43:04]
09.03. Curves division [19:12]
09.04. Curve operations [34:49]
09.05. Homework [06:06]
All lessons in this module will be focused on surfaces. First, we will dive into the theory and we will make numerous practical examples with the use of surface components.
10.00. Intro [11:37]
10.01. Primitives [10:14]
10.02. Free form [27:37]
10.03. Analysis [21:34]
10.04. Util [18:56]
10.05. Homework [06:08]
In one of the closing modules, we will go through diverse additional topics such as:
Text management, data visualisation, BIM in Grasshopper
11.00. Intro [01:02]
11.01. Text management [30:23]
11.02. Display [36:28]
11.03. Intersect [16:19]
11.04. Diverse [20:18]
Here you will get your certificate of completion of the course.
This module is dedicated to extra learning materials and practical advice about using Grasshopper. I’ll give suggestions about the next steps you can take on your journey into applying parametric design to your work.
13.01. Good habits while working with Grasshopper [39:59]
13.02. How to create clean Grasshopper scripts [01:11:08]
13.03. IFC Export from Rhino – VisualARQ [56:40]
13.04. Revit to FEM software workflow [26:58]
13.05. Extra exercises
13.06. Terrain in Grasshopper – Lands Design [59:05]
// See who this program is meant for
If any of the following statements describes you, join us! This training program is the right program for you.
This is a great learning program but it’s not for everyone. If any of the following statements describes you, then – as much as I would like you to join us – in your best interest I must advise against.
Remember, on Thursday, 28th of November 2024 at 21:00 CET, registration is over!
This is a one-time offer! There will be next editions in the future, but there is no timeline yet and you can expect a higher price.
I am confident that the Grasshopper Fundamentals Training will meet your expectations. So confident that if I 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!
Your turn.
Will you make a first step to become an Engineer 4.0 with me?
Your account will be created on the educational platform immediately after payment. Details on how to access the training will be provided by email. If you bought more than one training access, I will contact you directly.
You will receive access to all modules immediately after purchase.
This is an online course. It consists of 23 hours of recorded video lessons ( You can find demo lessons here Computational Thinking , Data Tree).
Additionally, you will get access to documents, glossaries, presentations and component lists. All of this will be available on the online platform. All you have to do is log in to the platform after purchase and this vault full of information will be available to you.
After each Grasshopper and Rhino lesson, there are practical assignments that will help you better understand and implement what you’ve learned. Practice is key to successful learning, so I have prepared more than 300 practical exercises for you.
You can pay for the course using a credit/debit card or through direct bank transfer. Please choose the option that is most suitable for you. Additionally, everyone will receive proof of purchase in the form of an invoice. Please provide all the information you want on your invoice during checkout.
Yes, of course. My primary goal is for you to learn Grasshopper and implement it in your day-to-day work. If you decide that you are not getting what you wanted out of this course or would like a refund for any reason during the first 30 days after purchase, I will fully refund you.
You will receive the full amount you paid refunded into your account, no questions asked. Ok, maybe one question asked, what would make my course better? But you don’t have to answer it. The refund is still unconditional.
Yes! I wrote this training so that it would be easily understood by everyone, especially beginners. The course is designed to slowly build up your programing knowledge so that even if you begin with ZERO programing experience, by the end of the course, you will be able to get through some advanced programming topics. By the end of the course, I am confident that you will have the necessary skills to fully utilize Grasshopper at your work.
Yes! We’re using a Discord group for our online community. Access to the group will be restricted to students, and comments will be monitored. There will be no trolls and no trolling. Since this is the first edition of the Grasshopper Fundamentals Training, the community is just starting to grow. I am confident that great discussions will take place there every day!
I will be an active member of the group and will help students and answer questions along with the community. I will also organize Live Q&A session during the training course through this group.
Grasshopper Fundamentals Training is an obvious advantage for you as an engineer but also for your company. You can always try to get reimbursement for your work!
If you work as an engineer, consultant, or architect and you aren’t sure how to get your employer to fund this training, I created a One Pager for your manager that will help persuade them to purchase the training for you.
Absolutely!
Even if you’re an advanced user, I would recommend that you go through all the materials. I promise that you will learn new things.
Many advanced Grasshopper users went through this training and still learned A LOT. In GFT, I go through all the tips and tricks necessary to become an expert in Grasshopper. (I spent last two years summarizing all of them). I am 100% sure that even if you have used Grasshopper, you will find something new in this training.
Moreover, I also go over how to build well-structured and straightforward scripts. Therefore, you can collaborate with other Grasshopper users and not be ashamed of your ‘Spaghetti Monster’ scripts anymore.
Grasshopper Fundamental Training is a well-structured course. If you still have problems understanding data trees, don’t know how to work with complicated data structures, or feel uncertain about using Grasshopper, then please join me in GFT.
Remember that if it turns out that this training is not advanced enough for you, you can always request a refund within the first 30 days and get 100% of your money back.
This information is especially relevant for companies. YES, you can buy multiple licenses by placing one group order. You can do this by just increasing the number of items in your cart. I will contact you after the payment has been confirmed.
Don’t forget! For every 7 purchases, you will automatically get one for free. If you buy 14, you will get two and so on. After paying for the order, I will send you all information on how users can access the learning platform.
Nope! This is a one-time purchase. When you buy the Grasshopper Fundamentals Training, you’ll always have access to it.
Not only that, but you’ll get all updates and additions for free. I plan on constantly updating and improving the training over the next couple of years!
It is an 8-week program, and on average, you will need about 5 hours per week to watch all the videos, read through the course materials and go over all the practical exercises. Statistics from users that have done this training show that you need about 40 hours to complete Grasshopper Fundamentals Training.
Remember, don’t worry if you don’t have time to start the course right now. You have lifetime access, so you can start and go through the lessons whenever you have time.
Grasshopper comes together with the installation of Rhino. Rhino 8 Evaluation can be downloaded from the official Rhino website for free. After registration, you will receive a ready-to-use 90-day full license. GFT is an 8 weeks program, and this license is enough to get you through all the course modules with an extra month after you have finished the training.
No, you don’t have to, but I strongly recommend starting together with others. If you start along with the other students, you are more likely to finish the training. I am going to organize a live Q&A session so that I can assist you and help with any points you may be having difficulty with.
Yep! Anyone who completes the training will get a certificate in a pdf format with their name on it, showing that they’ve completed the Grasshopper Fundamentals Training. This can be useful to claim reimbursement from your employer, to share on social media, or to just feel great about your accomplishment!
Great, now we can start learning together!
After joining the GFT program, congratulate yourself!
In just a few short weeks, you’ll gain necessary skills and you will be on the right path to becoming an Engineer of the future. And if you are still here but have not hit this button yet…