Download the mobile training app
Use the links below to install the app from iOS App Store and Google Play.
Online classes available for new users 24/7
ECL is a remarkably powerful language for solving big data challenges. Learn the language and the ideas will flow. In addition to self-paced online, classes are also available through remote and on-site options.
Learning tracks
These tracks help simplify which classes to take, in what order, and what add-on classes are available. Please note that some of these classes are available in both online and in person formats.
View Professional Training options and class descriptions
High-Level Managers Track
- Introduction to HPCC for Managers
ETL Developers Track
- Introduction to ECL (Part 1): Concepts and Queries
- Introduction to ECL (Part 2): The Extract, Transform, and Load (ETL) Process
- Advanced ECL (Part 1): Working with Relational Data
- Advanced ECL (Part 2): Super Files, Working with XML, and Free-form Text Parsing
- Optional Add-on — Applied ECL: ECL Code Generation Tools
ROXIE Query Developers Track
All courses under ETL Developer Track, PLUS:
- ROXIE ECL (Part 1): Indexes and Queries
- ROXIE ECL (Part 2): Complex Query Development
- Optional Add-on — Applied ECL: Special Projects
Operations Track
- Introduction to HPCC System Administration: Thor Clusters
- Advanced HPCC Systems Administration: ROXIE Clusters