Course curriculum

  • 1

    Course Overview

    • Course Material

  • 2

    Module 1

    • Differences between real user monitoring and synthetic analytics

    • Differences in synthetic data analysis

    • Getting started with synthetic data analysis

    • Investigating and diagnosing performance issues with synthetic data

    • Finding insights specific to synthetic data

    • Synthetic Monitoring in Blue Triangle

    • Focus Questions

  • 3

    Module 2

    • Monitor naming vs. page naming

    • Page Group and Traffic Segment

    • Factors that affect frequency of measurements (usage)

    • Mobile emulation

    • Advanced configuration options

    • Setting up a synthetic single-page monitor | basic

    • Setting up a synthetic single-page monitor | advanced

    • Creating a synthetic monitor from a template

    • Focus Questions

  • 4

    Module 3

    • Scripting uses and mechanisms

    • Required script features for data segmentation in Blue Triangle

    • Additional script considerations and best practices

    • Creating multi-step synthetic monitors

    • Creating and managing scripts

    • Focus Questions

  • 5

    Module 4

    • Measuring caching with Blue Triangle through New/Returning Visitors

    • Measuring caching with Blue Triangle through cached synthetic measurements

    • Caching best practices

    • Focus Questions

  • 6

    Review: Modules 1 - 4

    • Synthetic monitoring and caching

  • 7

    Module 5

    • What kind of language is JavaScript?

    • The JavaScript execution stack

    • APIs that JavaScript uses

    • Understanding the callback queue

    • Understanding the event loop

    • What JavaScript means for user experience

    • Focus Questions

  • 8

    Module 6

    • What are Time To Interactive and other metrics Lighthouse uses?

    • The focus on mobile performance

    • Lighthouse in context

    • The Core Web Vitals

    • Focus Questions

  • 9

    Module 7

    • Optimizing for paint metrics

    • Optimizing to reduce layout shift

    • Optimizing for page responsiveness

    • Impacting conversion rate distributions through site changes

    • Focus Questions

  • 10

    Module 8

    • What is Function Tracing?

    • Function Tracing in the context of Lighthouse scores

    • Using Function Tracing to diagnose issues

    • Focus Questions

  • 11

    Review: Modules 5 - 8

    • Understanding processing-related metrics