Udemy

Mastering Web Performance: From Novice to Expert

Enroll Now
  • 31,291 Students
  • Updated 11/2025
4.0
(151 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 46 Minute(s)
Language
English
Taught by
Rakia Ben Sassi
Rating
4.0
(151 Ratings)
2 views

Course Overview

Mastering Web Performance: From Novice to Expert

Enhance your web app’s performance by writing optimized code and leveraging Chrome DevTools

Hunting web performance issues is a complex problem with fiendish edge cases, and debugging them can be a daunting task. To avoid such a problem in your app, you need awareness about it and constant vigilance.

JavaScript memory leaks are sneaky and could be challenging to localize because they can go unnoticed for some time. And even if your performance gets progressively worse, you will not see a thrown error on the browser while running the leaking app. Because it’s not an invalid code that causes such issues, but a logical flaw in it.

In this course, we’ll see how to effectively track web performance down and learn what causes them. You’ll get insights on how to respect more the end-user device’s resources. You’ll also avoid situations where you pull your hair out trying to understand what’s going on with your performance.

I designed this course to suit newcomers as well as advanced developers, and I will walk you through the topic step by step until you get your hands dirty.

At the end of the course, you’ll be able to identify, diagnose, and fix web performance issues in web apps even if you’re not the one who implemented them. You’ll be also able to catch patterns in your source code that cause them.

Course Content

  • 10 section(s)
  • 47 lecture(s)
  • Section 1 The Story Behind this Course
  • Section 2 Web Performance 101
  • Section 3 Runtime Web Performance: JavaScript Memory Leaks
  • Section 4 How to identify memory leaks with chrome DevTools
  • Section 5 Coding patterns that leak memory in JavaScript
  • Section 6 Case studies
  • Section 7 Quiz: Memory Leaks
  • Section 8 Observability and Debugging
  • Section 9 Security and Compliance: How to Build Secure Applications
  • Section 10 Code Duel: AI vs. Human Genius in the Programming Arena (Real-World Case Study)

What You’ll Learn

  • You'll learn how to effectively track web performance down with chrome DevTools.
  • A brief history of web performance.
  • The difference in the performance requirements between MPA (Multiple Page Application) and SPA (Single Page Application)
  • The difference between runtime performance and other kind of web performance.
  • Learn the signs that your web app is leaking memory.
  • Learn programming patterns that cause JavaScript memory leaks.

Reviews

  • J
    Jose Fernando Balta Jhong
    5.0

    Very detailed explanation on all topics and the developers tools

  • A
    Aalok Jha
    4.0

    gained good experience after completing this course

  • H
    Han Phone Nyi
    4.5

    I love how the instructor explained precisely and clearly about Web Performance which I found difficult to grasp. All in all, though I haven't finished yet, the course is interesting and well-structured.

  • F
    Fizzah Qureshia
    4.0

    Good, what I expected.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed