Check out our schedule below to see upcoming dates for classroom based training. Review our recommended learning tracks to see which training program is best suitable for your role. Scroll to the bottom of this page for information regarding our onsite, remote, and online classes.

Training options also include onsite at your location, remotely via Microsoft Teams, and self-paced online classes.

Onsite Training

Onsite training at your location can be arranged. A minimum of 10 students is required with a maximum of 20 students. Price is per-person, plus travel expenses. Contact us for more information at

Remote training

Remote HPCC/ECL training is available by request. Remote training is implemented using Microsoft Teams, and attendees can benefit from the interactive training from the comfort of their workstation. This remote training applies to any group around the world. Please contact the HPCC Systems Training team for more information and to discuss hours and scheduling.

Online Training

The introductory classes are now available online and free for anyone wanting to learn the basics of the ECL programming language and the HPCC Systems platform used for Big Data processing and analytics. Sign up at to get started. Select HPCC Systems from the Solutions drop down list.
Chinese translated versions of the online ECL core classes are also available.