Courses for App Developers

Harness the power of Splunk's Web Framework. Create rich, interactive dashboards and forms, and package Splunk knowledge objects for distribution across your organization, or share your masterpiece with the world on the Splunk Apps site.

Notice: The following courses; Using Splunk, Searching and Reporting with Splunk, Creating Splunk Knowledge Objects, and Splunk Infrastructure Overview are now replaced with Splunk Fundamentals 1 and Splunk Fundamentals 2 (see new learning path below).

If you are a partner or have a subscription, you can continue to take the legacy classes and then take both the Certified User and Certified Power User exam.

Click on a course below to view a full course description, class schedules, and register.

e-learning
required
recommended
Splunk Fundamentals 1
This self-paced course teaches you how to search and navigate in Splunk, use fields, get statics from your data, create reports, dashboards, lookups, and alerts. It will also introduce you to Splunk's datasets features and Pivot interface.
View topics and register ››
Splunk Fundamentals 2This 4 virtual day course focuses on additional SPL commands, using field aliases and calculated fields, creating tags and event types, using macros, creating workflow actions and data models, and normalizing data with the CIM.
View topics and register ››
Advanced Searching and Reporting with Splunk This 3 virtual day course takes the Splunk search language to the next level. Learn powerful advanced commands and lookup methods.
View topics and register ››
Advanced Dashboards and Visualizations This 2 virtual day course is designed for power users who want to create advanced dashboards, forms, and visualizations. Edit simple XML, use tokens, event handlers, drilldowns, custom stylesheets and more.
View topics and register ››
Building Splunk AppsThis 2 virtual day course focuses on Splunk app development. It is designed for advanced users, administrators, and app developers, who want to create powerful, interactive apps using the Splunk Web Framework.
View topics and register ››
Developing with Splunk's Java and Python SDKs This 2 virtual day course teaches you to use Splunk's REST API and Java and Python SDKs to bring new data into Splunk and remotely create and interact with Splunk objects.
View topics and register ››