Looking for API Course Material: Creating SolidWorks Stand-Alone EXE with C++ or C#

Hi all,

I'm looking for good course material (free or paid) that teaches how to create a SolidWorks Stand-Alone EXE using either C++ or C#. Ideally, it should cover how to work with the SolidWorks API outside of the main application, possibly as a standalone utility or tool.

If anyone has recommendations for tutorials, courses, or books that helped you, I'd really appreciate it. Thanks in advance!