Grasshopper and Rhino: C# Scripting
Offered By: LinkedIn Learning
Course Description
Overview
Learn the fundamentals of C# programming in Grasshopper. Discover how to create custom scripts to power your Rhino and Grasshopper designs.
Syllabus
Introduction
- Pushing Grasshopper with C#
- What you should know
- The C# component
- Script editor structure
- Data access
- Object-oriented programming
- RhinoCommon
- Searching RhinoCommon
- Commenting
- Variables
- Numbers
- Strings
- Collections
- Arrays
- Comparing with operators
- Conditionals
- Logical operators
- Looping with the for loop
- Foreach looping
- Nested loops
- Methods
- Reference vs. value types
- Try and catch
- Creating curves
- Transforming
- Surfaces
- Divisions
- DataTrees
- Paneling
- Splitting
- Recursion
- Baking
- Next steps
Taught by
Jeremy Graham
Related Courses
Mastering Programming with MATLABVanderbilt University via Coursera Advanced R Programming
Johns Hopkins University via Coursera Application Programming Fundamentals
LearnQuest via Coursera Aprendiendo Python con circuitos digitales
Coursera Project Network via Coursera Basics in computer vision
Higher School of Economics via Coursera