EMFAD Courses

Web Development

Web Performance Optimization

Measure, diagnose and fix slow websites so they pass Core Web Vitals and stay fast as they grow.

  • Beginner
  • About 6 hours
  • 4 modules
  • 15 lessons
  • Certificate of completion

About this course

Make websites lightning fast. Optimize images, code, caching, and Core Web Vitals to boost speed, SEO, and conversions.

What you will learn

  • Explain how page speed affects conversions, search visibility and user trust, and justify performance work with your own data
  • Measure pages with Lighthouse, PageSpeed Insights and real-user data, and interpret LCP, INP and CLS correctly
  • Optimise images, fonts, CSS and JavaScript to cut page weight and render-blocking resources
  • Configure compression, browser caching and a CDN safely for static and dynamic content
  • Control third-party scripts and lazy load off-screen content without harming the main content
  • Set a performance budget and enforce it automatically with Lighthouse CI

Curriculum

Module 1Performance Foundations4 lessons
  1. 1Why Speed Equals Revenue Free preview
  2. 2Core Web Vitals Explained
  3. 3Measuring: Lighthouse and Field Data
  4. 4The Performance Budget
  5. QModule quiz (4 questions)
Module 2Loading Fast4 lessons
  1. 5Optimising Images and Fonts
  2. 6Minification and Compression
  3. 7Caching Strategies
  4. 8CDNs and Edge Delivery
  5. QModule quiz (4 questions)
Module 3Rendering Fast4 lessons
  1. 9Critical Rendering Path
  2. 10JavaScript: Defer, Split, Tree-Shake
  3. 11Lazy Loading Done Right
  4. 12Third-Party Script Control
  5. QModule quiz (4 questions)
Module 4Performance Culture3 lessons
  1. 13Performance in CI
  2. 14Diagnosing Real-World Slowness
  3. 15Course Project: Speed Up a Slow Site
  4. QModule quiz (4 questions)
PFinal project: Speed Up a Slow Site: Audit, Fix and Prove It

Who this course is for

  • Web developers who want their sites to load quickly on real phones and networks
  • Site owners, marketers and product managers who need to understand and prioritise speed work
  • Freelancers and agencies who want to offer website speed audits to clients

Requirements

  • A computer with Google Chrome and a code editor such as Visual Studio Code
  • Basic knowledge of HTML, CSS and a little JavaScript
  • Access to a website you can edit, or willingness to build a small test page

What is included

Written lessons

15 lessons, each with a practical exercise and key points to remember.

Module quizzes

A short quiz at the end of each module. Pass mark 70%, and you can retake it.

Final project

Speed Up a Slow Site: Audit, Fix and Prove It. A practical brief with steps and a way to check your own work.

Certificate

A certificate of completion from EMFAD Courses with a unique code anyone can verify.

How the certificate works

Complete every lesson and pass every module quiz with 70% or more. Your certificate then appears in your learner area, ready to print or save as PDF. It shows your name, the course title, the completion date and a unique code. It is a certificate of completion from EMFAD Courses, not an accredited qualification.

More in Web Development

All →

Web Development

Building RESTful APIs

Design APIs that power apps. Learn REST principles, routing, authentication, and documentation to build and secure…

BeginnerAbout 6 hours15 lessons

USD 39

Web Development

Frontend Development with React

Build modern user interfaces. Master React components, hooks, state, and routing to create fast, interactive single-page…

BeginnerAbout 6 hours15 lessons

USD 39

Web Development

Full-Stack Development with Node.js

Become a full-stack developer. Build complete apps with Node.js, Express, databases, authentication, and a connected…

BeginnerAbout 6 hours15 lessons

USD 39