Training

ECL is a remarkably powerful language for solving big data challenges — as you start learning the language, the ideas will begin to flow.

Our training options are sorted into learning tracks to make it easy to figure out what classes you should take in what order. First, select the learning track that best fits your needs. Once you have identified the courses you need, you can get started right away with our online classes or check the schedule and attend the next in-person class.

Select Your Learning Track

Machine Learning with HPCC Systems

This course explores the fundamentals of Machine Learning with ECL, and explores many of the supported open source Machine Learning bundles.

Topics Include:

  • Introduction to Machine Learning
  • A Learning Tree Tutorial
  • Using the Myriad Interface
  • Introduction to Deep Learning
  • Generalized Neural Network (GNN) Tutorial
  • Using the KMeans Bundle
  • Using the DBSAN Bundle

Self-paced, online class

Class prerequisites: Introduction to ECL (Part 2)

Introduction to HPCC Systems for Managers

This class is for anyone who wants to understand the HPCC Systems platform and see how ECL can build powerful data queries. Any manager who needs a basic familiarity with HPCC Systems should take this course.

Topics Include:

  • HPCC Systems Overview (Thor and Roxie)
  • Introduction to ECL Concepts and Syntax
  • Introduction to the ECL IDE and ECL Watch programming tools
  • Creating Simple ECL Queries

Instructor-led course length: 1 day
Class prerequisites: None
Students are welcome to bring their own laptops to take away the code and examples from the class.

How to… YouTube Video Library

How to… recordings have been prepared by our developers to help you get started quickly on a variety of topics. This series is a great place to visit if you don’t have much time and want to find a quick answer about a specific task. We are adding to the list all the time, so keep checking back for new tips and tricks to help you get the most out of using HPCC Systems.

Learn more about HPCC Systems

Learn how you can access our advanced training courses for free!

Once you have completed the introductory courses, reach out to our training team to obtain a promo code to access our advanced classes for free.

Get to know our trainers

Want to get to know some of our trainers a little better? Listen to the 10 Year anniversary video podcast featuring Richard Taylor and Bob Foreman.

Have questions about training?

Digital badges

Show off your training accomplishments! Once you complete certain training courses, you will be awarded one of these eye catching digital badges to show off to your colleagues and friends. See all the badges

ECL Courses

ECL competency badges for all levels

Machine Learning

Advanced ML analytics and causality

Managers Course

Overview of the HPCC Systems platform

Ultimate Master

Mastery of the HPCC Systems training catalog

See all the badges >