AutoCAD Programming Using C#.NET - Beginner Course

This is your ultimate guide to learning C# programming in AutoCAD.

4.21 (352 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
AutoCAD Programming Using C#.NET - Beginner Course
1,641
students
17.5 hours
content
Feb 2022
last update
$59.99
regular price

What you will learn

Learn and understand Fundamentals of C# Programming

Understand .NET Framework and learn Visual Studio IDE 2017

Learn and Understand AutoCAD .NET API structure

Learn how to create your own AutoCAD Plugins

Manipulate AutoCAD Objects using C#

Create AutoCAD objects using C#

Learn how to use Selection Sets and Filters using C#

Develop 2 different projects: 1) Create your own Drawing TitleBlocks for different Paper Sizes through code 2) Create an Audit Program to count different entities in the drawing

Why take this course?

This is a very intensive course that gives the student  opportunity to learn C# Programming fundamentals, learn about .NET Framework, learn how to use Visual Studio 2017 and most of all learn how to program AutoCAD .NET API. This course will walk you through the process of developing your own AutoCAD Plugins that will extend AutoCAD Functionalities.

Screenshots

AutoCAD Programming Using C#.NET - Beginner Course - Screenshot_01AutoCAD Programming Using C#.NET - Beginner Course - Screenshot_02AutoCAD Programming Using C#.NET - Beginner Course - Screenshot_03AutoCAD Programming Using C#.NET - Beginner Course - Screenshot_04

Reviews

Sigma
November 9, 2023
プログラミング自体初心者で完了する事ができました。 英語がわからないので不安でしたが、講師の方が丁寧にわかりやすくコードを書いてくれるのでなんとか完了までいけました。 とても勉強になりました。 次はformについての講義をうけようと思います。
Jonathan
January 4, 2023
There are not many resources like this available, most of the tutorials I could find only get you going on a very basic level. I would recommend starting with a C# basics course before taking this course. I'm excited to take the building blocks I've learned here and make my own applications. All the exercises are educational even if they don't appear to be something you would necessarily use in your own work. The two areas I wish we could have touched on are manipulating paper space layouts and tabs, and working with attributes in blocks. I'm looking forward to Arnold's courses on Autocad/SQL and Autocad/Winforms. Thanks, Arnold, and I'll see you in the next video.
Yehoshua
December 19, 2022
For the AutoCAD .NET API part the information contained within is good. The presenter is clear and concise. There are a lot of exercises, that are very simple. So they don't really help learning so much in my opinion. I would recommend changing the format a little bit. The user Input functions section should be spaced out inside Manipulate Objects section. This will allow for much fewer, but more complicated exercises which will enforce the material more efficiently, and be more interesting to complete. The introduction to C# could be better. Its not the clearest, and the presenter doesn't provide exercise opportunities to learn C# better. It's good enough to get you started, but you will certainly need to do a bunch of your own legwork to really understand the concepts of object oriented programming.
Fardeen
December 8, 2022
I have Learned a lot in this Course about AutoCAD .Net API. I will Practise and keep learning more. Thank You very much.
Dean
October 3, 2022
Outstanding course and the exercises really helped to give practice as well as a hands-on training method.
Diane
August 31, 2022
I am learning a lot. Still a bit unsure what is actually happening when calling AppendEntity, AddNewlyCreatedObject, or Commit. I like the coding exerices.
Varghese
April 4, 2022
Came across quite a few terms which I didn't know and wasn't sure if they were used in the general sense or had a different meaning in the programming world. For a beginner level course, I didn't feel like the explanation was in lay man terms.
Redha
March 29, 2022
Good course going over all the fundamentals, some sections were a little repetitive but useful to drill in ideas. Ideal starting point for those new to coding in AutoCAD. Would have liked a little bit more description of how some of the code works in the labs, specifically the API functions and classes etc but that is just a personal preference.
Abhinay
October 23, 2021
This course explains basic concepts of AutoCAD . Net API. But if we are totally new to this concepts it takes time to understand them. Explanation is clear and upto the point.
Vicente
October 14, 2021
Sometimes it seems too much detailed. A lot of time is spent in obvious code. On the other hand, I believe it depends on the level of the student.
Vivek
September 11, 2021
Okay Course if you're Truly beginner for AutoCAD + new to c# programming, But if you're already familiar with C# then this course is slow and Repetitive. For People with already good experience with programming reading AutoCAD Documentation is much faster way to learn.
Brad
August 12, 2021
Thought this was a great course. I was able to create my own plugins to solve my own requirements after just a few sections. Thought it was really well paced & appreciated the delivery from the instructor - repetitive and didn't over explain or confuse things. I have a little bit of coding experience so skipped over the C# Fundamentals section and watched the videos at 1.5X speed.
Ernesto
January 1, 2021
The course was good and I learned a lot, although I would have liked it to delve into some topics or even touch others such as tables or other objects, leaving aside some videos that were very repetitive on certain topics.
Ali
November 22, 2020
thıis course has diiifferanrt subjet. then ı choose it . ant the teacher is succesfull. thanks for this course
Henry
November 2, 2020
It is a very good foundation which is critical to learning a new programming language and interface. I have been using AutoLisp since 1990 and Visual Lisp since it was owned by Basis Software and not Autodesk. I tried to jump in to C#.NET without this foundation and found myself foundering. I am no longer foundering! I've been able to apply knowledge from Autolisp/Visual Lisp concerning entity properties and add parts to the exercises beyond the examples, e.g. set the attachment point (insertion point) for MText entites mt1.Attachment = AttachmentPoint.MiddleCenter; and, get the text styles and set a specific text style on MText entites if the one I wanted exists if (textStyles.Has("Lucida Sans")) { mt1.TextStyleId = textStyles["Lucida Sans"]; }

Charts

Price

AutoCAD Programming Using C#.NET - Beginner Course - Price chart

Rating

AutoCAD Programming Using C#.NET - Beginner Course - Ratings chart

Enrollment distribution

AutoCAD Programming Using C#.NET - Beginner Course - Distribution chart

Related Topics

2239014
udemy ID
2/25/2019
course created date
5/22/2020
course indexed date
Bot
course submited by