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
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX