Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Practical AutoLISP Programming - Beginner to Advanced
Rating: 4.3 out of 5(672 ratings)
2,859 students

Practical AutoLISP Programming - Beginner to Advanced

This course is your ultimate guide to learning AutoLISP Programming. You will learn by example with lots of programs.
Created byArnold Higuit
Last updated 7/2025
English

What you'll learn

  • You will understand and learn AutoLISP and how it is being used in AutoCAD
  • You will have a deeper understanding of AutoCAD objects and how they can be manipulated by AutoLISP without even touching them.
  • You will learn how to create your own AutoCAD Shortcut Commands and Macros
  • You will be able to create simple to medium complexity Programs from scratch with the help of several exercises to reinforce what you learn
  • By the end of this course, you should be able to develop your own programs to increase your productivity. Like, automating manual tasks and extracting objects.
  • And most importantly, you will become an AutoLISP programmer

Course content

15 sections82 lectures7h 52m total length
  • Introduction0:50

    Discuss the objectives of the course as well as provide overview of AutoLISP Programming and its benefits.

  • Course Outline5:23

    We will discuss the Course Outline by going through each of the Topics in the list

  • Introduction to AutoLISP1:36

    We will discuss about how AutoLISP is being used in AutoCAD.We will identify what type of Programming Language it is and what it can do.

  • Who is this Course for?2:00

    We will identify who should learn AutoLISP and why? We will also identify what are the benefits for each type of user.

  • What will I Learn?1:23

    We will determine the things that you will gain by taking this course.

  • About the Author1:35

    You will get to know who the Author is and his background as an IT Professional.

  • Why Learn AutoLISP?1:57

    Further information is provided why you should learn and become an AutoLISP Programmer.

  • Tools3:54

    We will identify the Tools that we will use in this course.

Requirements

  • Knowledge of AutoCAD
  • Knowledge of AutoCAD is essential to learning this course. A more advanced is beneficial as you need to have a good understanding of AutoCAD Command and Objects.

Description

You will understand and learn AutoLISP and how it is being used in AutoCAD

You will have a deeper understanding of AutoCAD objects and how they can be manipulated by AutoLISP without even touching them.

You will learn how to create your own AutoCAD Shortcut Commands and Macros

You will be able to create simple to medium complexity Programs from scratch with the help of several exercises to reinforce what you learn

Unlock the full power of AutoCAD through automation with this hands-on AutoLISP course.


Designed for engineers, drafters, and designers, this course takes you from basic syntax to building real-world routines that boost productivity and streamline drawing tasks.


Whether you're new to scripting or looking to sharpen your customization skills, you'll learn to create interactive commands, manipulate geometry, and harness the power of lists, conditionals, and user input.


By the end of this course, you should be able to develop your own programs to increase your productivity. For example:

start automating repetitive tasks

develop programs that extracts drawing information and many more…

And most importantly, you will become an AutoLISP programmer.

A new Bonus Section has been added where more tutorial programs are available and can be used in real-world applications or for practice and experimentation.


Who this course is for:

  • This course is intended for Designers, Architects and Engineers, Draftsmen, CAD Operators, Quantity Surveyors, and All AutoCAD users who want to expand their knowledge beyond AutoCAD to the next level and be more productive.
  • This is also for those who have a passion to learn new programming language.