00. WELCOME [38:03]
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 extensive program.
01. INTRODUCTION LECTURE [1:15:50]
Learn about the basic parts of C#, how they send and receive data, and how to use different types of simple data like numbers and words. You’ll also discover how to make points and lines, useful for construction tasks. The course ends with a lesson on creating your own simple C# component and an intro to practice exercises.
02. DATA TYPES AND LISTS [1:01:55]
Learn to create and manipulate lists and arrays in C#. Use ‘for loops’ and ‘if statements’ to work with lists. Get hands-on experience by making a component for a truss structure.
03. TEXT OBJECTS AND METHODS [0:53:20]
Learn how to work with text in C# through strings. Discover how to find text within strings and how to split strings into parts. Explore methods that return results and those that don’t. Create a component to sort labels, a useful skill for managing data.
04. NUMERIC OBJECTS AND DATA TREES [0:47:59]
Learn to create, read, and modify data trees, structures that organize your data. Explore how to use random numbers within data trees. Build a component that calculates capacity, useful for resource management.
05. CURVE OBJECTS [1:09:51]
Learn to work with curve objects in C#. Start by creating a list of points on a line, then move on to making curves. Discover how to create a grid of curves and a grid of polylines, useful skills for design and modeling.
06. SURFACE OBJECTS [0:37:56]
Learn to create and manipulate surface objects. Make surfaces from points and through extrusion, and explore lofting techniques. Modify surfaces using control points and build a component to construct a gridshell from a surface.
07. BREP OBJECTS [0:37:04]
Get hands-on experience with Boundary Representation (BREP) objects. Start by creating basic shapes like spheres and cubes. Learn to create BREPs along an axis and how to close them.
08. BONUS MATERIALS
This module provides extra content to boost your C# skills. Practice various methods, learn to export data to Excel, and build an analytical model in two parts. Get an introduction to using C# in Visual Studio and Tekla, expanding the scope of your projects.
Theoretical issues [00:17:30]
Dive into the theory behind C#. Understand the concepts of converting types, working with instances, and creating classes. This module gives you the foundational theory to understand the practical exercises better.
CERTIFICATE
Here you will get your certificate of completion of the course.