Learning Objectives

Upon completing this course, you will be able to:

  • Explain how the Datadog Agent is installed in a Docker environment and configured with Unified Service Tagging.
  • Explain how integrations are used to provide out-of-the-box dashboards, metric collection, and log parsing for different types of application services and programming languages.
  • Determine how Application Performance Monitoring (APM) is configured and used to help identify performance issues across services with distributed trace data.
  • Understand how log data can be queried, filtered, sorted, and visualized to provide a clearer picture of application performance.
  • Explain how synthetic testing can be used to quickly catch a regression in the user experience.
  • Configure and analyze data captured from Real User Monitoring (RUM) to get a fuller picture on user interactions with your application.

Primary Audience

This course is designed for anyone who wants to learn the basics of Datadog from the perspective of an application developer.


The prerequisites for this course are the following:

  • Completion of the Learning Environment course
  • Familiarity with the infrastructure and systems that power web applications
  • Able to use a Linux command line shell
  • Basic programming skills in any language
  • Familiarity with editing code in an IDE

Technical Requirements

In order to complete the course, you will need:

  • Google Chrome or Firefox

Course Navigation

At the bottom of each lesson, click MARK LESSON COMPLETE AND CONTINUE button so that you are marked complete for each lesson and can receive the certificate at the end of the course.

Course Enrollment Period

Please note that your enrollment in this course ends after 30 days. You can re-enroll at any time and pick up where you left off.

Course Curriculum

    1. Introduction

    1. The Datadog Agent

    2. Lab: The Agent on Docker

    1. Datadog Integrations

    2. Lab: Integrations

    1. Application Performance Management

    2. Lab: APM

    1. Log Querying and Analytics

    2. Lab: Logs Querying and Analytics

    1. Synthetic Testing

    2. Lab: Synthetic Testing

Datadog 101: Developer

  • 1.5-2 hours to complete
  • 12 Lessons
  • Beginner