Online Machine Shop Practices Training Courses The online Machine Shop Practices training series is a nine course program that begins with an explanation of the types of tools used in machining. The following machine shop courses continue on to include stepbystep setup directions for turning and shaping operations.