Unlock Creative Design – No Coding Experience Needed! Join our hands-on mini-course and start creating complex designs effortlessly.
Check your inbox to get access to the course!
"This mini-course is the boost I needed. No more Franken-scripts! Everything's structured, logical, and beautifully explained."
Alex Mitchell, Architectural Designer, Canada
"The perfect starting point to learn Grasshopper! Clear, concise, and empowering. My designs are already leveling up!"
Maria Gonzales, Architect, Spain
"I was tired of generic youtube tutorials. This course was my breakthrough. Every architect needs this foundation."
Marco Giannini, Architecture Student, Italy
‘Getting Started with Grasshopper’ will guide you step-by-step and get you ready to start writing your own scripts Grasshopper scripts as quickly as possible. I’ll show you everything you need to know to start building your first scripts.
In this first lesson, you will learn the essential concepts of Visual Programming. You’ll learn how Grasshopper can bridge modelling and scripting. You will also learn about programming concepts such as variables and functions, data management and debugging which are essential for working with Grasshopper effectively.
In this lesson we’ll cover:
What functionality we can expect from Grasshopper as a visual programming environment and how it empowers us to create complex programs without having to write a single line of code
Essential programming concepts such as variables and functions which are essential for working with Grasshopper effectively.
What data management is in Grasshopper and why we need learn how to manage and control data flows.
Introducing the concept of debugging scripts in Grasshopper and why it is an important part of (visual) programming.
In this lesson, you’re going to learn everything we need to know about the Grasshopper interface. You are going to learn the best way to find and add components, how to understand their inputs, how to connect components and how the live preview works.
In this lesson we’ll cover:
In this lesson you’ll learn 3 essential Grasshopper components that feature in almost every script: the Panel, the Number Slider and the Expression Editor.
In this lesson we’ll cover:
In this lesson you will learn how to approach a design problem in Grasshopper by starting with an idea and figuring out the logic of the design, breaking it down into steps, and converting those steps into Grasshopper components.
In this lesson we’ll cover:
In this final lesson we’ll bring everything we’ve learned so far together in a design exercise. We’ll build a simple script that illustrates the entire script design lifecycle.
In this lesson you’ll learn:
Get all the essential Grasshopper keyboard shortcut in a handy cheat sheet!
Download the PDF or print it out and keep it by your side as a quick reference during your learning journey.
With this cheat sheet, you’ll be mastering Grasshopper’s shortcuts in no time!
While our mini-course dives deep into the world of Grasshopper, we understand that sometimes you need a quick answer, or just prefer reading at your own pace. That’s why we’re including our specially crafted eBook with this course.
Dive into our myth-busting guide and shed the misconceptions holding you back from Grasshopper mastery. Think it’s too complex, requires advanced math, or takes years to grasp? We debunk all these myths and more, giving you the clarity and confidence to learn Grasshopper effectively. Say goodbye to doubts and elevate your design potential.
Learn exactly which concepts and components you need to learn, and in which order, to master Grasshopper for architectural design as efficiently as possible.
Includes useful checklists to stay on track!
I’m already overworked, I don’t have enough time to learn Grasshopper…
Don’t fall prey to the time fallacy. By mastering Grasshopper, you’ll actually gain time! A minor shift in priorities now will set you up for long-term success.
I’m not a math person, it looks too difficult…
We’ve broken down Grasshopper into small, easy-to-follow lessons. With our guidance, you’ll soon realize just how far you’ve come!
Why should I take this course instead of learning on YouTube?
We prioritize YOUR learning, not watchtime or flashy thumbnails. Expect a concise, to-the-point curriculum – no fluff, I promise.
Now’s your chance. Everything you need, all in one place – it truly doesn’t get any easier than this.
Thomas Jeremy Tait. Hopific founder, currently Lead Design Architect and Project Manager at Snøhetta.
Hi, I am Thomas, I’m lead design architect, computational design specialist and project manager at Snøhetta.
I started learning Grasshopper more than a decade ago, and quickly realized what a huge difference it can make in daily work as a design architect. My friends and colleagues started asking me how I was creating designs so quickly, and I started teaching!
My life as an architect changed completely after learning Grasshopper and I believe everyone can unleash their design superpowers with the right guidance and support.
I’m excited to see what you create in the course!