Expert-led training and a hands-on internship in SolidWorks, Siemens NX, CATIA and AutoCAD — then automate the work with their APIs in C#, VBA and Python.

  • SolidWorks®
  • CATIA®
  • AutoCAD®
  • Siemens NX™
  • C++
  • VB.NET
  • Python

Most popular courses

  • SolidWorks
  • C#

SolidWorks API Automation + C# For Automation

Full version · Recorded · Trainer support

$449List price $1,009

SolidWorks · Bundle

SolidWorks API Automation + C# For Automation

Recorded + trainer · 24 hrs

$449List price $1,00956% off

Master SolidWorks API programming with C# — build macros and standalone add-ins that automate repetitive CAD work end to end.

VIEW COURSE: SolidWorks API Automation + C# For Automation
  • CATIA

CATIA API Automation / Customization (Live)

Live

$729List price $1,449

CATIA · Automation

CATIA API Automation / Customization (Live)

Live batch · 22 hrs

$729List price $1,44950% off

Live CATIA V5 automation and customization — scripts, macros and tools that drive parts, products and drawings.

VIEW COURSE: CATIA API Automation / Customization (Live)
  • Siemens NX
  • C#

NX Open API + C# For Automation (Live)

Live · Recorded · Trainer support

$829List price $1,819

Siemens NX · Bundle

NX Open API + C# For Automation (Live)

Live batch · 36 hrs

$829List price $1,81954% off

Live NX Open API automation paired with live C# for automation — program Siemens NX end to end.

VIEW COURSE: NX Open API + C# For Automation (Live)
  • SolidWorks

SolidWorks API Automation (Full Version)

Full version

$389List price $779

SolidWorks · Automation

SolidWorks API Automation (Full Version)

Recorded + trainer · 20 hrs

$389List price $77950% off

The full SolidWorks API automation course on its own — macros, add-ins and batch tools, with trainer support.

VIEW COURSE: SolidWorks API Automation (Full Version)
  • CATIA
  • VBA / VB.NET

CATIA API Automation / Customization (Live) + VBA / VB.net For Automation (Live)

Live

$829List price $1,659

CATIA · Bundle

CATIA API Automation / Customization (Live) + VBA / VB.net For Automation (Live)

Live batch · 36 hrs

$829List price $1,65950% off

Live CATIA API automation together with live VBA / VB.net programming — the complete CATIA automation path.

VIEW COURSE: CATIA API Automation / Customization (Live) + VBA / VB.net For Automation (Live)
  • Siemens NX
  • C#

UGNX Design (Advanced – Live) + NX Open API (Live) + C# For Automation (Rec)

Live · Recorded · Trainer support · Advanced

$1,099List price $2,639

Siemens NX · Bundle

UGNX Design (Advanced – Live) + NX Open API (Live) + C# For Automation (Rec)

Live batch · 52 hrs

$1,099List price $2,63958% off

Advanced UGNX design live, NX Open API live, and recorded C# for automation — the complete Siemens NX mastery path.

VIEW COURSE: UGNX Design (Advanced – Live) + NX Open API (Live) + C# For Automation (Rec)
  • SolidWorks
  • C#

SolidWorks Design (Advanced-Live) + SolidWorks API Automation (Rec)+ C# For Automation (Rec)

Advanced · Live · Full version · Recorded · Trainer support

$1,019List price $2,439

SolidWorks · Bundle

SolidWorks Design (Advanced-Live) + SolidWorks API Automation (Rec)+ C# For Automation (Rec)

Live batch · 56 hrs

$1,019List price $2,43958% off

Advanced SolidWorks design taught live, plus the recorded SolidWorks API automation and C# courses with trainer support.

VIEW COURSE: SolidWorks Design (Advanced-Live) + SolidWorks API Automation (Rec)+ C# For Automation (Rec)
  • CATIA
  • VBA / VB.NET

CATIA Design (Advanced- Live) + CATIA API (Live) + VBA/VB.net For Automation (Live)

Advanced · Live

$929List price $2,079

CATIA · Bundle

CATIA Design (Advanced- Live) + CATIA API (Live) + VBA/VB.net For Automation (Live)

Live batch · 54 hrs

$929List price $2,07955% off

Advanced CATIA design, CATIA API automation and VBA/VB.net programming — all live, in one program.

VIEW COURSE: CATIA Design (Advanced- Live) + CATIA API (Live) + VBA/VB.net For Automation (Live)
  • Siemens NX

NX Customization And Automation (Live Session)

Live

$729List price $1,449

Siemens NX · Automation

NX Customization And Automation (Live Session)

Live batch · 22 hrs

$729List price $1,44950% off

Live Siemens NX customization and automation — journals, NX Open tools and tailored workflows.

VIEW COURSE: NX Customization And Automation (Live Session)

A sample of the catalogue. Every course, format and price is on the courses page.View all courses

4 CAD platformsSolidWorks · Siemens NX · CATIA · AutoCAD
C#, VBA, PythonThe languages we automate with

watch the demo

  • Code drives the CAD model instead of the mouse.
  • A pressure-vessel assembly built from a few input values.
  • The software tailored to one repeatable design task.
  • SolidWorks API
  • NX Open
  • CATIA Automation
  • AutoCAD
  • Customization
  • C#
  • VBA
  • Python

TRY BEFORE YOU BUY

The real first lesson of a full course, not a demo reel. Choose the one to try.

  • Learn SolidWorks from Scratch to advanced level
  • Understand SolidWorks Architecture and Object-Oriented Structure
  • Master over 60 Highly Used SolidWorks APIs

Offers

Corporate offer

Training for your engineering team

Enrol several engineers together, in a batch planned around your team's schedule and topics.

Tell us your team size and goals — we reply with a plan and a quote.

Talk to us
Three engineers reviewing a CAD assembly together on a monitor

Student offer

Buy 2, save 10% · Buy 3+, save 15%

Buy 2 eligible courses in one order and save 10%; buy 3 or more eligible courses in one order and save 15%.

On design, automation and bundle courses · applied in your cart.

Claim the offer
An engineer studying a 3D gearbox model on a monitor

Bundle courses

Save up to 60%

A CAD platform's API course and C# training, in one enrolment.

Saving against the bundle's list price.

View bundles
An engineer writing C# automation code on a laptop

Trial lesson

Lesson 1 for $1

The real first lesson of a course, with trainer support, before you buy.

Browse trial lessons
SolidWorks API code next to the part it generates
A prototyping workshop: a 3D printer and a CNC machine on the left, a 3D-printed prototype beside its machined aluminium part and the drawing on the bench, and an engineer at a laptop on the right designing the part
  • COMPONENT 01Design on the screenThe part modelled in CAD, the toolpath beside it
  • COMPONENT 023D printersPrototype it overnight
  • COMPONENT 03CNC machineMachine the real part
  • COMPONENT 04Prototype & finished partTest, refine, then sell it
  1. Design on the screenThe part modelled in CAD, the toolpath beside it
  2. 3D printersPrototype it overnight
  3. CNC machineMachine the real part
  4. Prototype & finished partTest, refine, then sell it

BEYOND THE COURSE

The course gives you the software. The workshop gives you the rest: the part you modelled in class is 3D-printed, machined, tested and costed here — so you leave knowing how an idea becomes a product, and a product becomes a business.

  1. Concept & designIn the course: model it, simulate it, detail it in CAD.
  2. Prototype3D-print it overnight and test it in your hands.
  3. MachineProgram the CNC toolpaths and cut the real part.
  4. ProductionFixtures, tolerances, costing and the first batch.
  5. Build a businessPrice it, sell it and grow it into your own venture.
Talk to us about your idea
A freelance CAD automation engineer, seen from behind, at a desk with a 3D assembly on one monitor and C# code on the other
Hands on a keyboard in front of a CAD model of a gearbox housing
Projects from real engineering clients

Freelance with ApiXpert

ApiXpert delivers CAD-automation projects for engineering companies. If you can build that kind of tool, work on them with us, project by project — in VBA, VB.NET, C# or Python.

  • SolidWorks
  • CATIA
  • Siemens NX
  • +3
  • Apply once
  • Get matched to client work
  • Deliver, we review
  • Paid per project

WHERE THESE SKILLS ARE USED

Aerospace, automotive and industrial leaders automate their CAD work. These are the industries where the skills you learn here are used.

Company names are trademarks of their respective owners, used for identification only. No affiliation or endorsement is implied.

  • Boeing
  • Airbus
  • General Motors
  • Lockheed Martin
  • Siemens
  • Caterpillar
  • John Deere
  • Dassault Aviation
  • Bosch
  • Apple
  • SpaceX
  • Ferrari
  • Honda
  • Rolls-Royce
  • GE Aviation
  • Tesla
  • BMW
  • Ford
  • Mercedes-Benz
  • Samsung
  • Intel
  • Nvidia
  • ABB
  • Schneider Electric
  • Bechtel
  • AECOM
  • Hyundai Motors
  • Volvo Group
  • Cisco Systems
  • Philips
  • Aerospace
  • Automotive
  • Industrial machinery
  • Energy & power
  • Heavy engineering
  • Shipbuilding
  • Rail & transit
  • Construction equipment
  • Consumer products
  • Medical devices
  • Electronics & enclosures
  • Plant & piping

REVIEWS

Engineers who trained with ApiXpert, in their own words.

“Before this course, I had never touched SolidWorks API, and to be honest, I wasn't even sure how useful it would be for me. But after just a few lessons, I realized how much time I'd been wasting on manual design processes. Vikram's approach to teaching is so practical-he doesn't just show you what to do, he explains why and how it will benefit you in the long run. By the end of the course, I had built my own automation tool that saved me days of work on a project! On top of that, the internship opportunities they offer really show how much Apixpert is Invested in their students success.”
“Apixpert's SolidWorks API course has been a total game-changer for me. I was confident in my SolidWorks design skills, but I never realized how much the API could simplify and speed up my work. The instructor made everything so clear and easy to understand, even though I had no programming background. Tasks that used to take me hours now only take minutes, thanks to the automation techniques I learned. The best part is, the course is full of practical, real-world examples that I could apply immediately. If you're an engineer looking to boost your skills and save time, this course is a must!”
dhayananthan arumugam Google review
“Taking this course completely changed how I work with SolidWorks! Tasks that used to take me hours are now done in no time, thanks to the automation tools I learned. The guidance and support from Apixpert made it so easy to understand and apply everything. Highly recommend it!”
Santhosh Kumar Google review
“Best course on CAD Automation in structured way, Using it daily in my organization, also got placed in IT company with 60% hike, Thanks ApiXpert.🤗”
Sketch Artz Google review
“Solid works Automation advance couse where is now in markets demands. I found good coaching Center 3m months before. Where I am studying here now. Faculty here are industrial experienced. They are friends to clear my doubs very on time without any hesitation. To my surprise I have reffered to an company profile. Thanks to ApiXpert team were helped a lot during my struggling periods. Fee structure are feasible was the good part I came across many institution enquiries.”
Silambarasan M Google review
“The course gave me a solid foundation in AutoCAD API. Perfect for anyone looking switch their job, or to learn new skill and upgrade theirself.”
Priyanka Narasiman Google review
“The 3-month internship helped me implement AutoCAD automation at work. The entire training was Practical and useful!”
ismail siddiq Google review
“Future of design engineer is not just upto designing, it can be fulfilling for those who enjoy innovation, technical challenges, and working in collaborative environments. Great work Selva👍”
Kishorejc Achar Google review
“AutoCAD automation training is an excellent investment for individuals and teams seeking to boost productivity in CAD workflows”
Jalapathy Mohan Google review
“Highly recommend this course to anyone looking to speed up their AutoCAD projects.”
Kirubakaran m Google review
“Clear, concise, and super practical. This course is perfect for engineers looking to upskill.”
Navaneethakrishnan R Google review
“With the help of ApiXpert,I Gained Expertise on CATIA,AutoCAD.”
Chamarti Harshith Kumar Google review

Book a free call

Not sure which course fits? Talk to us.

Pick a day and a time for a free 1-on-1 call. We will help you choose the right software, course and format for where you are now.

  • Free
  • 1-on-1 with a trainer
  • Video call or phone
  • You pick the time
  • Course and software selection
  • Career and internship questions
  • Training plans for teams

Prefer to write? Send us a message or call +91 86673 11125.

  1. Pick a day
  2. Pick a time
  3. Confirm

Loading available times…