- Home
- All Courses
- Autocad Programming Using C#.Net Level 7
Autocad Programming Using C#.Net Level 7
Our comprehensive program is meticulously crafted to equip you with the essential skills and knowledge required to thrive in your chosen field. Developed by seasoned professionals with years of industry experience, this course is ideal for those seeking to kickstart …
Exclusive Deal! 94% Off, Today Only!
This course includes:
Our comprehensive program is meticulously crafted to equip you with the essential skills and knowledge required to thrive in your chosen field. Developed by seasoned professionals with years of industry experience, this course is ideal for those seeking to kickstart their careers or enhance their existing skill set.
Featuring an engaging audio-visual presentation and easily digestible modules, our program facilitates a self-paced learning experience. Our dedicated online support team is available on weekdays to provide assistance throughout your journey.
Key Learning Outcomes
- Grasp the fundamentals and their practical applications.
- Cultivate the necessary skills for success in your field.
- Apply newfound knowledge to real-world scenarios.
- Develop effective solutions for relevant topics.
- Elevate your employability and career prospects.
Course Curriculum
- Module 01: Introduction
- Module 02: Who is this course for?
- Module 03: What Will I Learn from this Course?
- Module 04: What is CSharp (C#)?
- Module 05: What is AutoCAD .NET API?
- Module 06: What are the advantages of programming in AutoCAD .NET API?
- Module 07: Section Overview
- Module 08: .NET Framework Architecture Overview
- Module 09: .NET Framework Class Library, Common Type System, Common Language Runtime
- Module 10: More about.NET Framework Common Language Runtime (CLR)
- Module 11: Visual StudioIntegrated Development Environment (IDE)
- Module 12: Visual StudioIDE Demo
- Module 13: DataTypes and Variables &#; Value Types (signed/unsigned integers)
- Module 14: DataTypes and Variables &#; Signed and Unsigned Integer Demo
- Module 15: DataTypes and Variables &#; Floating Point and Decimal
- Module 16: DataTypes and Variables &#; Floating Point and Decimal Demo
- Module 17: DataTypes and Variables &#; Reference Types
- Module 18: DataTypes and Variables &#; Class Type
- Module 19: DataTypes and Variables &#; Class Type &#; Demo
- Module 20: DataTypes and Variables &#; Interface Type
- Module 21: DataTypes and Variables &#; Array Type
- Module 22: DataTypes and Variables &#; Array Type &#; Demo (Single Dimension)
- Module 23: DataTypes and Variables &#; Array Type &#; Demo (Multi Dimension)
- Module 24: C# Operators Overview
- Module 25: C# Assignment Operators
- Module 26: C# Assignment Operators &#; Demo
- Module 27: C# Unary Operators
- Module 28: C# Unary Operators &#; Demo
- Module 29: C# Primary Operators
- Module 30: C# Equality Operators
- Module 31: C# Equality Operators &#; Demo
- Module 32: C# Additive Operators
- Module 33: C# Additive Operators &#; Demo
- Module 34: C# Multiplicative Operators
- Module 35: C# Multiplicative Operators &#; Demo
- Module 36: C# &#; Relational and Type Operators
- Module 37: C# &#; Logical, Conditional and Null Operators
- Module 38: C# &#; Logical, Conditional and Null Operators &#; Demo
- Module 39: C# Keywords (Reserved Words)
- Module 40: C# &#; Conditionals Overview
- Module 41: C# Conditionals &#; If-Then-Else Statement
- Module 42: C# Conditionals &#; If-Then-Else Statement &#; Demo
- Module 43: C# Conditionals &#; Switch Statement
- Module 44: C# Conditionals &#; Switch Statement &#; Demo
- Module 45: C# &#; Loops Overview
- Module 46: C# Loops &#; For Loop
- Module 47: C# Loops &#; For Loop &#; Demo
- Module 48: C# Loops &#; Foreach Loop
- Module 49: C# Loops &#; Foreach Loop &#; Demo
- Module 50: C# Loops &#; While Loop
- Module 51: C# Loops &#; While Loop &#; Demo
- Module 52: C# Loops &#; Do While Loop
- Module 53: C# Loops &#; Do While Loop &#; Demo
- Module 54: Modifiers Overview
- Module 55: Debugging Overview
- Module 56: Debugging &#; Demo
- Module 57: Debugging &#; Demo
- Module 58: Debugging &#; Demo
- Module 59: ExceptionHandling &#; Demo
- Module 60: ExceptionHandling &#; Demo
- Module 61: ExceptionHandling &#; Demo
- Module 62: Introduction to Object Oriented Programming (OOP)
- Module 63: OOP &#; Encapsulation &#; Demo ()
- Module 64: OOP &#; Encapsulation &#; Demo ()
- Module 65: OOP &#; Inheritance &#; Demo ()
- Module 66: OOP &#; Inheritance &#; Demo ()
- Module 67: OOP &#; Polymorphism &#; Demo ()
- Module 68: OOP &#; Polymorphism &#; Demo ()
- Module 69: AutoCAD .NET API Assemblies
- Module 70: Using AutoCAD .NET API in C# &#; Hello AutoCAD Demo
- Module 71: Using AutoCAD .NET API in C# &#; Hello AutoCAD Demo &#;
- Module 72: AutoCAD .NET API Object Hierarchy
- Module 73: AutoCAD .NET API &#; Application Object Overview
- Module 74: AutoCAD .NET API &#; Document Object Overview
- Module 75: AutoCAD .NET API &#; Database Object Overview
- Module 76: Creating a Line Object &#; Lab ()
- Module 77: Creating a Line Object &#; Lab ()
- Module 78: Manipulate AutoCAD Objects &#; Overview
- Module 79: Copy Object using C# &#; Theory
- Module 80: Copy Object using C# &#; Lab ()
- Module 81: Copy Object using C# &#; Lab ()
- Module 82: Copy multiple objects using C# &#; Lab ()
- Module 83: Copy multiple objects using C# &#; Lab ()
- Module 84: Erase Object using C# &#; Lab ()
- Module 85: Erase Object using C# &#; Lab ()
- Module 86: Move Object using C# &#; Lab ()
- Module 87: Move Object using C# &#; Lab ()
- Module 88: Mirror Object using C# &#; Lab ()
- Module 89: Mirror Object using C# &#; Lab ()
- Module 90: Rotate Object using C# &#; Lab ()
- Module 91: Rotate Object using C# &#; Lab ()
- Module 92: Scale Object using C# &#; Lab
- Module 93: Copy Object Exercise
- Module 94: Copy Object Solution
- Module 95: Erase Object Exercise
- Module 96: Erase Object Solution
- Module 97: Move Object Exercise
- Module 98: Move Object Solution
- Module 99: Mirror Object Exercise
- Module 100: Mirror Object Solution
- Module 101: Rotate Object Exercise
- Module 102: Rotate Object Solution
- Module 103: Scale Object Exercise
- Module 104: Scale Object Solution
- Module 105: Exploring AutoCAD Dictionaries &#; Layers Overview
- Module 106: Listing all the Layers in the drawing using C#
- Module 107: Creating a Layer in AutoCAD using C#
- Module 108: Updating a Layer in AutoCAD using C#
- Module 109: Turning the Layer On/Off in AutoCAD using C#
- Module 110: Thawing/Freezing Layer in AutoCAD using C#
- Module 111: Deleting a Layer in AutoCAD using C#
- Module 112: Locking/UnLocking a Layer in AutoCAD using C#
- Module 113: Assigning a Layer to an AutoCAD object using C#
- Module 114: Exploring AutoCAD Dictionaries &#; LineTypes Overview
- Module 115: Listing all the LineTypes in the drawing using C#
- Module 116: Loading a LineType in the drawing using C#
- Module 117: Setting the Current LineType in AutoCAD using C#
- Module 118: Deleting a LineType in AutoCAD using C#
- Module 119: Setting a LineType to an object using C#
- Module 120: Exploring AutoCAD Dictionaries &#; TextStyles Overview
- Module 121: Listing all the TextStyles in the drawing using C#
- Module 122: Updating current TextStyle Font in AutoCAD using C#
- Module 123: Setting the Current TextStyle in AutoCAD using C#
- Module 124: Setting a TextStyle to an object using C#
- Module 125: User Input Functions Overview
- Module 126: Using GetString Method &#; Lab ()
- Module 127: Using GetString Method &#; Lab ()
- Module 128: Using GetPoint Method &#; Lab
- Module 129: Using GetDistance Method &#; Lab
- Module 130: Using GetKeyWords Method &#; Lab ()
- Module 131: Using GetKeyWords Method &#; Lab ()
- Module 132: Selection Sets and Filters &#; Overview
- Module 133: Using SelectAll Method &#; Lab ()
- Module 134: Using SelectAll Method &#; Lab ()
- Module 135: Using SelectOnScreen Method &#; Lab ()
- Module 136: Using SelectOnScreen Method &#; Lab ()
- Module 137: Using SelectWindow Method &#; Lab
- Module 138: Using SelectCrossingWindow Method &#; Lab
- Module 139: Using SelectFence Method &#; Lab
- Module 140: Using PickFirstSelection Method &#; Lab
- Module 141: Using SelectionSet Filters &#; Overview
- Module 142: Using SelectionSet Filters &#; Selecting Lines
- Module 143: Using SelectionSet Filters &#; Selecting MTexts Lab
- Module 144: Using SelectionSet Filters &#; Selecting Polylines Lab
- Module 145: Using SelectionSet Filters &#; Selecting Blocks (FrenchDoors) Lab
- Module 146: Using SelectionSet Filters &#; Selecting Blocks (BiFoldDoors) Lab
- Module 147: Using SelectionSet Filters &#; Selecting objects in a Layer (Walls) Lab
- Module 148: Using SelectionSet Filters &#; Selecting all objects in a Layer (Stairs) Lab
- Module 149: Using SelectionSets and Filters &#; Exercises
- Module 150: TitleBlock Project &#; Overview
- Module 151: Creating Project and TBlock Class &#; Lab
- Module 152: Creating Classes for each Paper Sizes &#; Lab
- Module 153: Creating TitleBlock Class &#; Lab
- Module 154: Handling User Selected Paper Size &#; Lab
- Module 155: Creating the TitleBlock Border Lines &#; Lab
- Module 156: Creating the Horizontal Partition Lines &#; Lab ()
- Module 157: Creating the Horizontal Partition Lines &#; Lab ()
- Module 158: Creating Vertical Partition Lines &#; Lab
- Module 159: Project Check on the Partition Lines &#; Lab
- Module 160: Creating the TitleBlock Labels &#; Lab ()
- Module 161: Creating the TitleBlock Labels &#; Lab ()
- Module 162: Creating the TitleBlock Labels &#; Lab ()
- Module 163: Project Check on the Labels
- Module 164: Creating Drawing Information Texts
- Module 165: Debugging the TitleBlock Project &#; Lab
- Module 166: Completing and Running the TitleBlock Plugin
- Module 167: Audit Drawing Project &#; Overview
- Module 168: Audit Drawing Project &#; Demo
- Module 169: Creating the AuditDrawing Project
- Module 170: Creating the AuditDrawing DisplayOnScreen Method
- Module 171: Creating the AuditDrawing Write to TXT File Method
- Module 172: Creating the AuditDrawing Write to CSV File Method
- Module 173: Creating the AuditDrawing Write to HTML File Method
- Module 174: AuditDrawing Plugin Demo
- Module 175: Creating the AuditBlock Method
- Module 176: Creating the AuditBlock GatherBlocksAndCount Method
- Module 177: Creating the AuditBlock DisplayOnScreen Method
- Module 178: Creating the AuditBlock WriteToTXTFile Method
- Module 179: Creating the AuditBlock WriteToCSVFile Method
- Module 180: Creating the AuditBlock WriteToHTMLFile Method
- Module 181: AuditBlock Completed Component &#; Demo
- Module 182: Conclusion
- Module 183: Assignment &#; AutoCAD Programming Using C#.NET Level
Designed to give you a competitive edge in the job market, this course offers lifetime access to materials and the flexibility to learn at your own pace, from the comfort of your home.
Why Choose Us?
- Learn at your own pace with 24/7 online access to course materials.
- Benefit from full tutor support available Monday through Friday.
- Acquire essential skills in the convenience of your home through informative video modules.
- Enjoy 24/7 assistance and advice via email and live chat.
- Study on your preferred device – computer, tablet, or mobile.
- Gain a thorough understanding of the course content.
- Improve professional skills and earning potential upon completion.
- Access lifetime course materials and expert guidance.
- Enjoy the convenience of online learning with flexible schedules.
Why Enroll in This Course?
Our program provides a comprehensive introduction to the subject matter, laying a solid foundation for further study. It empowers students to acquire knowledge and skills applicable to both their professional and personal lives.
Assessment
The course incorporates quizzes to evaluate your understanding and retention of the material. These quizzes pinpoint areas for further practice, allowing you to review course materials as needed. Successfully passing the final quiz qualifies you for a certificate of achievement.
Requirements
There are no formal requirements for this course, it is open to anyone who is interested in learning the material.
Career Path
Our course is meticulously designed to equip you for success in your chosen field. Upon completion, you’ll have the qualifications to pursue diverse career opportunities across various industries.
Exclusive Deal! 94% Off, Today Only!
This course includes:
Learnera provides high-quality online courses covering a variety of topics along with certificates issued by top organisations.
- info@learnera.co.uk
- +447478023018
Quickly and easily check the validity of your
Royal Open College course certificates with Royal Open College’s Course Certificate Validator tool.
Payment methods possible
Copyright © 2026 Learnera. All Right Reserved.
Privacy Policy | Terms & Conditions
