Interested in learning the SOLIDWORKS API or PDM API with the best trainers in the business? Check out our live training schedule below. Please email keith@cadsharp.com and let us know where you’d like to see a future in-person class. Otherwise, check out our options for online training below.
Want to be notified about upcoming live training classes? Join our newsletter.
Classes Offered
<> SOLIDWORKS API Fundamentals Using VBA – (syllabus) This class is based on our online course and introduces users to the three pillars of SOLIDWORKS API programming: basic programming, the SOLIDWORKS API Help, and the SOLIDWORKS API Object Model. No prior programming experience is required. Length is usually 3-4 days.
<> Advanced Program Development Using .NET – (syllabus) This class will teach you how to create professional addins and stand-alone using .NET, with a strong emphasis on software development best practices, including source control. Prior experience with SOLIDWORKS API programming using VBA is required. Length is usually 4 days. If you are interested in taking this class but don’t have prior VBA experience, we can accommodate you by having you review the first three units of our online course once you’re registered.
<> Comprehensive SOLIDWORKS API Development – (syllabus) This class combines the most significant parts of our SOLIDWORKS API Fundamentals and Advanced Program Development class to give you a strong overview of SOLIDWORKS API programming using macros, addins, and stand-alones in VBA and .NET. No prior programming experience is required. Length is always 5 days.
<> SOLIDWORKS PDM API Development Using .NET – (syllabus) This class teaches you fundamentals of creating PDM and task addins. Prior programming experience in .NET is required. Length is usually 3-4 days.
Online Class Schedule
As of January 2024, we are holding online training blocks on Wednesday, Thursday, and Fridays during PST business hours. These blocks are always three hours long and have a max participant size of four. If you’d like to register or get more information, please email us.
In-Person Class Schedule
We have no in-person classes planned at this time. Please email us with topics and locations of interest to you.
Past In-Person Classes
Live Training Testimonials
You’re the best programming teacher I’ve ever had. I took two programming classes in college and neither of the teachers broke the subject down and explained every line of code like you do.
I used my new API skills in combination with DriveWorks a couple of weeks ago. I am amazed at how much easier it is now that I understand the API Help and API object model. Loved the interaction between peers and instructor.
Great intro to SolidWorks API. Extremely helpful to have the object hierarchies explained versus having to try to reverse-engineer the steps from a zillion API Help entries. Also really enjoyed the personal flair that Keith brings to his craft. Keith has helped me achieve my 15-year-old goal of learning the SolidWorks API. I now feel like, given sufficient time, I could write any macro anybody would need!