Introduction to Apache Zeppelin | Learn Web-based Interactive Data Analytics with Apache Zeppelin

Introduction to Apache Zeppelin Course Description

Data scientists use data exploration and visualization to help frame the question and fine tune the learning. Apache Zeppelin helps with this.

Based on the concept of an interpreter that can be bound to any language or data processing backend, Zeppelin is a web-based notebook server. As one of its backends, Zeppelin implements Spark, and other implementations, such as Hive, Markdown, D3 etc., are also available.

The Introduction to Apache Zeppelin training course discusses the architecture and building of custom notebooks for Zeppelin. Though Zeppelin is still in the incubation stage at Apache the framework shows great promise for web visualization of big data.

Introduction to Apache Zeppelin Course Learning Outcomes

  • Discover how to expose data processing results in Zeppelin
  • Understand the fundamental building blocks of a Zeppelin based UI
  • How to integrate Zeppelin with Spark, Flink and Map Reduce

Apache Zeppelin Training - Suggested Audience

This course is aimed at Developers and those interested in putting a UI on big data. Suggested audience based on attendees from our past programs are:
  • Software Developer
  • Software Architects
  • System Integrator
  • Java Developers
  • IT Professionals

Apache Zeppelin Training Duration

  • Open-House F2F (Public): 2/3 days
  • In-House F2F (Private): 2/3 days, for commercials please send us an email with group size to

Apache Zeppelin Training - Prerequisites

No as such prerequisites. Knowledge of Java would be ideal.

Introduction to Apache Zeppelin training course outline includes:

1. Getting up and running with Zeppelin

2. Basic local install

3. Integration with an existing Cluster
  • The Zeppelin Interpreter
  • Spark
  • Flink
  • Hive
  • sh

4. Display System
  • HTML
  • text
  • tables
  • Integration with Angular

5. Writing your own Interpreter
  • Zeppelin Internals
Keny White


Keny White is Professor of the Department of Computer Science at Boston University, where he has been since 2004. He also currently serves as Chief Scientist of Guavus, Inc. During 2003-2004 he was a Visiting Associate Professor at the Laboratoire d'Infomatique de Paris VI (LIP6). He received a B.S. from Cornell University in 1992, and an M.S. from the State University of New York at Buffalo.


After working as a software developer and contractor for over 8 years for a whole bunch of companies including ABX, Proit, SACC and AT&T in the US, He decided to work full-time as a private software trainer. He received his Ph.D. in Computer Science from the University of Rochester in 2001. "What I teach varies from beginner to advanced and from what I have seen, anybody can learn and grow from my courses".


Average Rating

1 rating

Detailed Rating

5 stars
4 stars
3 stars
2 stars
1 star

    This is great

    I really love the course editor in LearnPress. It is never easier when creating courses, lessons, quizzes with this one. It's the most useful LMS WordPress plugin I have ever used. Thank a lot! Testing quiz is funny, I like the sorting choice question type most.