World-class training is the recipe for your Big Data project’s success.
Our courses can be taught in-person at your company’s location or online using videos. Many of our courses can taught with a mix of in-person training and online video training. All of our materials cover the latest versions of the technologies.
Management- and Business-Focused Workshops
Business of Big Data Workshop
Takes a participant through the business of Big Data. It answers the questions of how to make money with Big Data. The class shows the steps to take when creating a Big Data solution.
Data Teams and Big Data Workshop
Takes a participant through the teams side of Big Data. It answers the questions of how to structure and resources your teams correctly for Big Data. The class shows the steps to take when creating a Big Data solution.
Technical-Focused Classes
Professional Kafka Development
Takes a participant from no knowledge of Apache Kafka to being able to develop with it professionally. We cover Kafka and its ecosystem of technologies. It covers the concepts behind Kafka and how to write your own producers and consumers. Then, we cover the best practices for designing and architecting Kafka solutions, like Apache Avro. Finally, we cover the Kafka ecosystem with Kafka Streams, Kafka Connect, and KSQL. This class doesn’t just cover the easy or Hello World-level consideration; we go deeply into the advanced topics of Kafka.
Real-time Data Engineering in the Cloud
Takes a participant through the benefits and challenges of real-time Big Data systems. We cover real-time Big Data services that are open source or managed services from Cloud providers. The class focuses on Apache Kafka and Apache Spark Streaming. It shows how to create consumers and publishers in Kafka. Then, we see how to use Apache Spark Streaming to process the data in Kafka and send it back to Kafka. Finally, the data is visualized in real-time on a webpage using Kafka REST.
Professional Data Engineering
Professional Data Engineering is our most comprehensive course. It covers the Big Data ecosystem with the most in-depth coverage. This course provides teams with the skills to create full data pipelines with complex data products.
Data Engineering with Apache Beam
This course is only intended for teams and companies looking to future-proof your code base in a rapidly changing landscape with Apache Beam. If you’re faced with rewriting your entire Big Data pipeline to another API. If you’re faced with supporting multiple code bases on Apache Spark, Apache Flink or Google Cloud Dataflow.
Professional Spark Development
Takes a participant from no knowledge of Apache Spark to being able to develop with Spark professionally. It covers the main technologies of Hadoop: HDFS and MapReduce. There is an in-depth coverage of essential Big Data and Hadoop ecosystem technologies. The class ends with a consideration of how to architect Big Data solutions with Hadoop and its ecosystem.
Professional Hadoop Development
Takes a participant from no knowledge of Hadoop to being able to develop with Hadoop professionally. It covers the main technologies of Hadoop: HDFS and MapReduce. There is an in-depth coverage of essential Big Data and Hadoop ecosystem technologies. The class ends with a consideration of how to architect Big Data solutions with Hadoop and its ecosystem.
Modern Application Architecture
Takes a participant from no knowledge of The Cloud, Apache Hadoop, or NoSQL to being able to architect a solution using the The Cloud, Hadoop and NoSQL. It shows how to use OpenStack and other technologies to improve web application scalability. There are several in-depth case studies of how to architect and create modern application architectures. The class gives overviews of Hadoop and certain ecosystem projects. It finishes with architecture overviews of Apache HBase and Apache Cassandra.
Custom Class Creator
Custom Classes
If you need a custom class that is tailored to your team’s needs, we offer custom classes. You can use our online course creator to choose the exact modules you want.