BIM - Dynamo Cơ bản (Cấp độ 1) - Học theo Dự án
Ghasem Ariyani • BIM Manager
Python in Grasshopper: Complete Guide from Zero to Advance
Note: This course is designed to grow with you. I’ll be continuously updating it with fresh modules, advanced workflows, new automation techniques, and high-value project breakdowns — so you’re not just enrolling in a course, but in a constantly expanding resource that evolves as the industry does.
What separates a designer who uses Grasshopper from one who can script it?
How can writing Python code unlock true automation that components alone cannot?
What skills do you need in Python + Grasshopper to build a powerful portfolio and land a top job?
In this course, you'll learn how to write Python code from zero. You'll master Python's fundamental data structures (like Lists), control your logic with if/else statements, and automate any repetitive task with powerful for loops.
We'll dive deep into Data Structure Management (mastering indexing and slicing) and use the RhinoscriptSyntax library to draw, control, and manipulate 3D geometry directly inside Rhino.
Whether you're a complete beginner to coding or want to refine your creative coding skills, this course gives you a complete learning path from basic syntax to advanced parametric thinking.
Headlines
Python Scripting in Grasshopper – Write Your First Lines of Code and Understand Basic Syntax
Controlling Rhino with Code – Import rhinoscriptsyntax to Draw 3D Geometry Like Lines and Circles
Python Data Structure Management – Master Lists, the Core of All Parametric Geometry
Advanced List Indexing and Slicing – Select, Extract, and Manipulate Specific Data from Any List
Logical Scripting with Booleans – Use if, elif, and else to Make Decisions in Your Code
Automating Tasks with for Loops – Iterate Over Lists to Generate Complex and Repetitive Geometry
Advanced Loop Techniques – Use zip and range(len()) to Connect and Manage Parallel Lists of Data
Creating Custom Parametric Tools – Combine Loops, Slicing, and Logic to Build Real Scripting Projects
If you're serious about learning Python scripting in Rhino, this course is the most structured path to get you from beginner to advanced.
Enroll now and start building the creative and technical scripting skills that architecture firms and design studios look for.
If you have any questions during the course, feel free to ask — I offer 24/7 support to help you progress faster and stay confident in your journey.
Khám phá thêm các khoá học cùng chủ đề
Ghasem Ariyani • BIM Manager
Valentyn-Vladyslav Kotsarenko
Amir Karami • BIM
Jose Portilla
Kirill Eremenko
Al Sweigart
Jose Portilla
365 Careers
Kirill Eremenko
Start-Tech Academy
Joan Codina
Alexandre Galin
Aaron Clark