Learning Objectives

By the end of the course, you will be able to do the following:

- Analyze overall browser application performance from real users’ perspectives.  

- Prioritize improvements by investigating trends in Core Web Vital performance, identifying affected pages, and assessing the scope of the impact.  

- Troubleshoot and mitigate problems using Datadog RUM's actionable insights.

Primary Audience

This course is for frontend engineers who wish to use Datadog RUM to monitor and optimize frontend performance in a JavaScript web application.

Note: While Datadog RUM supports several platforms, the RUM Performance Monitoring Optimization pages differ by platform. This course focuses on JavaScript applications and performance in a browser.

Prerequisites

You should understand how browsers load resources and render pages.

You should have experience with JavaScript development in modern frameworks like React.

You should take the Intro to RUM Course before taking this course, or you should already understand the RUM Event hierarchy (Sessions, Views, Resources, Errors, User Interactions).

You should take the The Learning Environment Course before taking this course.

Technical Requirements

In order to complete the course, you will need:

  • Google Chrome or Firefox
  • Third-party cookies must be enabled to access labs

Course Navigation

When you're finished with a lesson, click the MARK LESSON COMPLETE AND CONTINUE button at the bottom of the page. This ensures that you receive a completion certificate at the end of the course.

Course Enrollment Period

Your enrollment in this course ends after 30 days. You can re-enroll at any time.

Course curriculum

    1. RUM Browser Monitoring and Core Web Vitals

    1. Lab: Optimize Frontend Performance

    1. Additional Resources

    2. Feedback Survey

Optimize Frontend Performance with Datadog RUM Browser Monitoring

  • 1 hours to complete
  • Intermediate