In this work, the development of virtual reality software for “industrial applications” is considered. It is argued that, in this context, the vast experience from the development of computer games cannot be used directly. Especially, the specific nature of solutions dedicated to industrial applications requires taking into account their specificities, needs, and limitations of VR. This brings about the formulation of a domain-specific approach to creation of VR-related courses for the industry. As an example, the development of course concerning the operation of a professional 3D printer, which is used in industry, as well as in prototyping, is discussed. In particular, it is used to illustrate implementation of UI and UX aspects of the developed VR-environment.