Self Paced Online Courses

Get Started!

Our free online, on-demand courses provide an excellent and flexible option to start learning Apache Apex. Divided into XX training modules, our courses let you advance at your own pace. What’s more, they provide excellent preparation for Apex certification. Choose the module and course that best fits your needs.

Intro to Apache Apex

Intro to Apache Apex

DT101: Introduction to Apache Apex

Course Type: Webinar

Learn the fundamentals and architecture of Apache Apex, the next gen native Hadoop platform for streaming and batch workloads. This session will cover details about how Apache Apex can be used as a powerful and versatile platform for big data processing

View Course

Intro to YARN and Apex

Intro to YARN and Apex

DT110: YARN and Apex

Course Type: Webinar

In this session, you will learn about YARN, YARN architecture, and YARN application lifecycle. You will also learn how Apache Apex is one of the YARN applications in Hadoop.

View Course

Advanced Apache Apex

Advanced Apache Apex

DT201: Windowing in Apache Apex

Course Type: Webinar

In this session, you will learn how to do Windowing without micro batching in Apache Apex for streaming applications

View Course

DT220: Boost applications performance while meeting SLAs

Course Type: Webinar

In this session, you will learn how Apex, a distributed data-in-motion platform on Hadoop, handles partitioning. You will also learn how Apex does dynamic partitioning, a feature unique to and pioneered by Apex to handle varying data needs. This session will also talk about the different utilities and libraries that Apex provides for users to be able to affect their own custom partitioning.

View Course

DT230: Disaster Recovery

Course Type: Webinar

In this webinar you will learn about Apache Apex fault tolerance, high availability and processing guarantees. You will also learn how In the event of failure, APEX can recover, restore state and resume processing with no loss of data.

View Course

DT301: How to build Apex Application

Course Type: Webinar

In this session, you will get a hands-on demonstration of how to check out the source code repositories and build them, then run the maven archetype command to generate a new Apache Apex project, populate the project with Java source files for a new application, and finally, build and run the application -- all on a virtual machine running Linux with Apache Hadoop installed.

View Course

Big Data Ingestion

Big Data Ingestion

DT310: Ingesting Big Data from Multiple Sources using Apex

Course Type: Webinar

In this session, you will learn about how to effectively and easily ingest unbounded data from multiple sources using Apex.

View Course

DT320: Kafka to HDFS

Course Type: Webinar

In this session, you will learn about how to effectively ingest data from Kafka and write it to HDFS using Apex. You will also learn about some of the data processing operators - Parser, Dedup, Transform in this session.

View Course

DT330: Kafka to JDBC

Course Type: Webinar

In this session, you will learn about how to effectively ingest unbounded data from Kafka and to JDBC using Apex. You will also learn about some of the data processing operators such as Transform, Enrich in this session.

View Course

DT340: Kafka to Impala

Course Type: Webinar

Learn how to optimize Apache Apex streaming application for querying logs in Impala.

View Course