Hands-On Training

We are dedicated to providing you with world-class, hands-on training. Our offerings include Motion Learning Center classes and open-enrollment classes throughout North America.

Hands-On Training

Browse our training

We strongly believe in hands-on training. Open-enrollment classes consist of hands-on, instructor-led courses conducted by professional subject matter experts at locations across North America. Some courses offer the option to attend in person or virtually. Download a printable schedule here.

If you're interested in a course but can't attend at one of our facilities, we can also bring the training to you!

Advanced Lathe CNC Programming
Advanced Lathe CNC Programming
Price:  $1400 per person
Course Duration:  3 days
This advanced course builds on foundational CNC lathe programming skills, focusing on complex techniques such as threading, tool compensation, and program optimization. Students will refine their programs and troubleshoot advanced issues through in-depth simulator practice and guided video demonstrations.
What you will learn:
Open Enrollment Schedule
    Class ID:  TBD
    Advanced Mill CNC Programming
    Advanced Mill CNC Programming
    Price:  $1400 per person
    Course Duration:  3 days
    This in-depth course advances CNC mill programming skills, focusing on multi-axis machining, complex tool paths, and program refinement. Participants will use Haas Next-Gen simulators and a physical Haas mill to practice and perfect advanced programs with instructor support.
    What you will learn:
    Open Enrollment Schedule
      Class ID:  TBD
      Basic Lathe CNC Programming
      Basic Lathe CNC Programming
      Price:  $950 per person
      Course Duration:  2 Days
      This course introduces the fundamentals of CNC lathe programming. Ideal for operators, machinists, or engineers looking to build foundational skills, the class covers everything from basic G/M-code programming to program simulation and troubleshooting. Students will gain experience using Haas Next-Gen simulators and guided video demonstrations to write, test, and refine lathe programs.
      What you will learn:
      Open Enrollment Schedule
        Class ID:  TBD
        Basic Mill CNC Programming
        Basic Mill CNC Programming
        Price:  $950 per person
        Course Duration:  2 days
        This course introduces participants to the fundamentals of CNC mill programming. Designed for operators, machinists, and engineers new to milling, the course combines instructor-led demos, simulator practice, and hands-on machining on a Haas mill to build foundational programming skills using Next-Gen controls.
        What you will learn:
        Open Enrollment Schedule
          Class ID:  TBD
          Macro CNC Programming
          Macro CNC Programming
          Price:  $1400 per person
          Course Duration:  3 days
          This advanced-level course is designed to help CNC programmers master macro programming for mills and lathes. Students will learn to create flexible, efficient programs using variables, logic, and conditional operations. Training includes simulator-based practice and instructor-led evaluations to deepen understanding of automation within CNC controls.
          What you will learn:
          Open Enrollment Schedule
            Class ID:  TBD
            Bearings & Power Transmission
            Bearings & Power Transmission
            Price:  $1,400 per person
            Course Duration:  3 days
            This course is designed for maintenance technicians, mechanics and others who are responsible for troubleshooting and repairing equipment which contains mechanical drives and various types of anti-friction rolling bearings.
            What you will learn:
            Open Enrollment Schedule
                                        Class ID:  BPH224
                                        BluePrint Reading
                                        BluePrint Reading
                                        Price:  $475.00 per person
                                        Course Duration:  1 day
                                        What are blueprints? Why are they used? Learn these and how blueprints are drawn including standards, lines, symbols, title blocks, engineering scales, tolerances and more.
                                        What you will learn:
                                        Open Enrollment Schedule
                                          Class ID:  BRV108
                                          Electrical Equipment Troubleshooting
                                          Electrical Equipment Troubleshooting
                                          Price:  $1,400 per person
                                          Course Duration:  3 days
                                          This course provides an intense level of troubleshooting by analyzing prints and studying failure modes of electrical equipment. Detailed information on OSHA regulations and general electrical safety is an integral part of the class.
                                          What you will learn:
                                          Open Enrollment Schedule
                                                                      Class ID:  EEH224
                                                                      Electrical Safety / NFPA 70E Arc Flash
                                                                      Electrical Safety / NFPA 70E Arc Flash
                                                                      Price:  $475.00 per person
                                                                      Course Duration:  1 day
                                                                      Electrical shocks and burns account for more than 1,000 fatal injuries each year. This course is intended to help keep employees safe while working around energized equipment. Additionally, it also enables businesses to meet their liability, documentation, and compliance requirements as defined by OSHA.
                                                                      What you will learn:
                                                                      Open Enrollment Schedule
                                                                          Class ID:  AFA208
                                                                          Excel – Advanced + Pivot Tables
                                                                          Excel – Advanced + Pivot Tables
                                                                          Price:  $399.00 per person
                                                                          Course Duration:  1 day
                                                                          Excel Advanced: This session includes using If statement functions, VLOOKUP, XLOOKUP, importing data and creating Macros. Excel Advanced 2.0 Pivot Tables: This Excel advanced session will delve further into manipulating your data using Pivot Tables and Charts.
                                                                          What you will learn:
                                                                          Open Enrollment Schedule
                                                                            Class ID:  DEV308
                                                                            Excel Fundamentals & Intermediate
                                                                            Excel Fundamentals & Intermediate
                                                                            Price:  $399.00 per person
                                                                            Course Duration:   1 day
                                                                            Excel Fundamentals: This session is essential for learning how to configure your Excel application and learning some valuable tips, tricks, and shortcuts. Excel Intermediate: This is one of the most popular sessions in the Excel series and includes sorting, filtering, and advanced filtering.
                                                                            What you will learn:
                                                                            Open Enrollment Schedule
                                                                              Class ID:  DEV108
                                                                              Hoisting & Rigging
                                                                              Hoisting & Rigging
                                                                              Price:   $475.00 per person
                                                                              Course Duration:   1 day
                                                                              Learn proper lifting procedures, safety, calculating load weight and center of gravity plus rigging equipment and inspection.
                                                                              What you will learn:
                                                                              Open Enrollment Schedule
                                                                                Class ID:  HRV108
                                                                                Hydraulic Symbols
                                                                                Hydraulic Symbols
                                                                                Price:   $250.00 per person
                                                                                Course Duration:  4 hrs
                                                                                This course is designed for maintenance technicians, mechanics and others who are responsible for maintaining and repairing hydraulic systems. The class covers how to read and understand hydraulic system schematics.
                                                                                What you will learn:
                                                                                Open Enrollment Schedule
                                                                                  Class ID:  HSV104
                                                                                  Industrial Hydraulics
                                                                                  Industrial Hydraulics
                                                                                  Price:  $1,600.00 per person
                                                                                  Course Duration:  4 days
                                                                                  A training program designed for individuals who want a comprehensive study of industrial hydraulics. Each topic starts with the basics and the subject matter is thoroughly covered. After completing the course, participants are equipped with the skills to isolate and correct problems that occur on hydraulic machinery.
                                                                                  What you will learn:
                                                                                  Open Enrollment Schedule
                                                                                                            Class ID:  HYH336
                                                                                                            Industrial Lubrication Fundamentals
                                                                                                            Industrial Lubrication Fundamentals
                                                                                                            Price:  $950.00 per person
                                                                                                            Course Duration:  2 days
                                                                                                            This course has been developed for technicians who are called upon to maintain machine lubrication and lube systems. The course was developed to deliver a well-rounded understanding of lubrication, types of lubrication, and how not applying best practices contribute to premature component failure.
                                                                                                            What you will learn:
                                                                                                            Open Enrollment Schedule
                                                                                                                            Class ID:  LFH116
                                                                                                                            Infrared Thermgraphy
                                                                                                                            Infrared Thermgraphy
                                                                                                                            Price:  $475.00 per person
                                                                                                                            Course Duration:  1 day
                                                                                                                            Learn the basic principles of thermal imaging and how it helps in preventative and predictive maintenance. Available instruments are covered plus understanding their operation. How to interpret the imaging and what adjustments are critical in obtaining good images will be discussed.
                                                                                                                            What you will learn:
                                                                                                                            Open Enrollment Schedule
                                                                                                                              Class ID:  ITV108
                                                                                                                              Logic Concepts, Industrial Control & PLCs
                                                                                                                              Logic Concepts, Industrial Control & PLCs
                                                                                                                              Price:  $1,400.00 per person
                                                                                                                              Course Duration:  3 days
                                                                                                                              This course provides a basic, yet thorough understanding of logic as a concept, sequence of operation, and logic conversion from hard wired to PLC. Students are given a simple hard wired diagram, asked to convert it to a PLC program and explain the sequence of operation. PLC functions and programming procedures are reviewed. Participants will convert application requirements to executable programs and will be challenged to troubleshoot hardware and logic functions.
                                                                                                                              What you will learn:
                                                                                                                              Open Enrollment Schedule
                                                                                                                                              Class ID:  PCH224
                                                                                                                                              Math for Industrial Maintenance
                                                                                                                                              Math for Industrial Maintenance
                                                                                                                                              Price:  $475.00 per person
                                                                                                                                              Course Duration:  1 day
                                                                                                                                              This course is intended for maintenance technicians, mechanics, and others, and is designed to strengthen basic math concepts, with specific application to the industrial environment.
                                                                                                                                              What you will learn:
                                                                                                                                              Open Enrollment Schedule
                                                                                                                                                  Class ID:  MIH108
                                                                                                                                                  Outlook Basics & Essentials
                                                                                                                                                  Outlook Basics & Essentials
                                                                                                                                                  Price:   $399.00 per person
                                                                                                                                                  Course Duration:  1 day
                                                                                                                                                  Outlook Basic: Learn how to change your initial view of Outlook, Create Emails with Options and Attachments, Change Default fonts and add signatures; How to create and use folders, use quicksteps, search email and flag email; How to use the calendar to add events and appointments, create meetings and check availability of attendees; How to accept, decline or mark meetings as tentative, track responses and modify a meeting request. Outlook Essentials: This class covers advanced email options, attaching outlook items and calendars. You will also learn how to use advanced quick steps, conditional formatting and how to set rules; How to create search folders for quicker searching and how to efficiently use the search ribbon. We will also touch upon using OneNote with Outlook, and much more.
                                                                                                                                                  What you will learn:
                                                                                                                                                  Open Enrollment Schedule
                                                                                                                                                    Class ID:  DEV208
                                                                                                                                                    Process Pumps (Fluid Transfer Pumps)
                                                                                                                                                    Process Pumps (Fluid Transfer Pumps)
                                                                                                                                                    Price:  $950.00 per person
                                                                                                                                                    Course Duration:  2 days
                                                                                                                                                    This course is designed for maintenance technicians, mechanics and others who are responsible for selecting, installing, system troubleshooting, and repairing pumps. It addresses the differences between positive displacement & centrifugal pumps. It covers identification, operating characteristics, performance, & applications. Lab time involving tear-down, parts identification, & assembly makes up 1/3 of class time.
                                                                                                                                                    What you will learn:
                                                                                                                                                    Open Enrollment Schedule
                                                                                                                                                                                Class ID:  PPH216
                                                                                                                                                                                Pneumatic Systems
                                                                                                                                                                                Pneumatic Systems
                                                                                                                                                                                Price:  $950.00 per person
                                                                                                                                                                                Course Duration:   2 days
                                                                                                                                                                                This course is for individuals who want a better understanding of pneumatic components and systems. After attending, the participants will have the knowledge to identify problems with pneumatic equipment as they occur and be able to apply corrective solutions.
                                                                                                                                                                                What you will learn:
                                                                                                                                                                                Open Enrollment Schedule
                                                                                                                                                                                                            Class ID:  PSH212
                                                                                                                                                                                                            Reliability Centered Maintenance (RCM) (Virtual)
                                                                                                                                                                                                            Reliability Centered Maintenance (RCM) (Virtual)
                                                                                                                                                                                                            Price:   $1,950.00 per person
                                                                                                                                                                                                            Course Duration:  (8) 4-hour sessions
                                                                                                                                                                                                            This course is designed for maintenance persons and others who want to optimize their maintenance planning programs to increase maintenance cost effectiveness, operating reliability, and machine uptime. Series I: 1. January 13 2. January 27 3. February 10 4. February 24 5. March 10 6. March 24 7. April 7 8. April 28 Series II: 1. September 4 2. September 22 3. October 13 4. October 27 5. November 3 6. November 17 7. December 12 8. December 19 Note: (8) 4-hour Sessions. Courses do not have to be taken in order. You may begin in the middle of Series I and complete in the middle of Series II.
                                                                                                                                                                                                            What you will learn:
                                                                                                                                                                                                            Open Enrollment Schedule
                                                                                                                                                                                                              Class ID:  RMV101
                                                                                                                                                                                                              Reliability Centered Maintenance (RCM) (In-Person)
                                                                                                                                                                                                              Reliability Centered Maintenance (RCM) (In-Person)
                                                                                                                                                                                                              Price:  1,600.00 per person
                                                                                                                                                                                                              Course Duration:   4 days
                                                                                                                                                                                                              This course is designed for maintenance persons and others who want to optimize their maintenance planning programs to increase maintenance cost effectiveness, operating reliability, and machine uptime.
                                                                                                                                                                                                              What you will learn:
                                                                                                                                                                                                              Open Enrollment Schedule
                                                                                                                                                                                                                                  Class ID:  RMH101
                                                                                                                                                                                                                                  Vibration Analysis
                                                                                                                                                                                                                                  Vibration Analysis
                                                                                                                                                                                                                                  Price:   $475.00 per person
                                                                                                                                                                                                                                  Course Duration:  1 day
                                                                                                                                                                                                                                  Learn the basic fundamentals of vibration, what is normal, abnormal, and causes of vibration. Troubleshooting and corrective actions will be discussed.
                                                                                                                                                                                                                                  What you will learn:
                                                                                                                                                                                                                                  Open Enrollment Schedule
                                                                                                                                                                                                                                    Class ID:  VAM108

                                                                                                                                                                                                                                    Locations

                                                                                                                                                                                                                                    The map below displays the locations where the Open Enrollment classes are offered.

                                                                                                                                                                                                                                    *Enrollments taking place within 5 business days of class start date may require additional shipping charges for class materials.

                                                                                                                                                                                                                                    **If you are unable to attend a class that you are scheduled for and cannot find someone to take your place, you will not be invoiced if you cancel more than two weeks before your class begins. If you cancel with less than two week’s notice, you will be invoiced, but you or someone else from your company may transfer to another course of equal value, if there are seats available.

                                                                                                                                                                                                                                    ***Our classes require a minimum number of participants to proceed. If enrollment is too low, we reserve the right to cancel or reschedule a class. In the event of a cancellation, registered participants will be notified as soon as possible. We strongly recommend purchasing refundable airfare and travel accommodations, as we are not responsible for any travel-related expenses incurred due to class cancellations.

                                                                                                                                                                                                                                    If a class is canceled, participants will have the option to transfer to a future session.

                                                                                                                                                                                                                                    Get in Touch

                                                                                                                                                                                                                                    General

                                                                                                                                                                                                                                    Phone: 205-951-5000

                                                                                                                                                                                                                                    Fax: 205-951-5004

                                                                                                                                                                                                                                    Email: [email protected]

                                                                                                                                                                                                                                    Vendor Training

                                                                                                                                                                                                                                    For Suppliers:

                                                                                                                                                                                                                                    [email protected]


                                                                                                                                                                                                                                    Grant Assistance Program

                                                                                                                                                                                                                                    Motion provides a Grant Assistance Program (GAP) to our customers to help offset the cost of our training services with free of charge application assistance.

                                                                                                                                                                                                                                    For more information, please contact [email protected]