Web Performance
12 courses 6 categories
Web performance is the discipline of making web applications fast, accessible, and efficient — measured by Core Web Vitals, real-user metrics, and the actual experience on mid-range Android devices over a poor network. Unlike the broader frontend topic, this one focuses narrowly on the perf, accessibility, and tooling axis: bundlers, lazy loading, image optimization, caching strategy, WCAG compliance, and the build-tool layer (Vite, Webpack, Babel, esbuild, npm) that everything else depends on.
The 2026 baseline has shifted. Core Web Vitals (LCP, INP, CLS) are search ranking factors. INP replaced FID in March 2024, raising the bar for runtime responsiveness. Image formats moved from JPEG-only to AVIF and WebP with responsive fallbacks. Bundlers consolidated around Vite and esbuild for new projects, with Webpack and Turbopack holding the long-tail enterprise market. Accessibility is no longer optional — WCAG 2.2 AA conformance is contractually required in most enterprise procurement.
What you'll find under this topic
- Core Web Vitals: LCP, INP, CLS measurement and optimization in real-user monitoring
- Build tooling: Vite, Webpack, esbuild, Rollup, Turbopack, Babel transforms
- Bundle optimization: code splitting, tree shaking, dynamic imports, module federation
- Image and media: AVIF, WebP, responsive images, lazy loading, video optimization
- Caching strategy: HTTP cache headers, service workers, CDN tuning, Vary headers
- Web accessibility: WCAG 2.2 AA, ARIA patterns, screen-reader testing, axe-core audits
- Runtime performance: rendering pipeline, layout thrash, Web Workers, memory profiling
- npm ecosystem: dependency hygiene, supply-chain security, monorepo tooling (pnpm, Turborepo)
Web-performance specialists are hired by every e-commerce platform where a 100 ms slowdown costs real revenue, by media companies where Core Web Vitals drive search traffic, and by agencies running performance audits as a billable service. Accessibility expertise hires equally widely because the legal exposure has grown sharply across the EU, UK, and US.
Categories (6)
Courses (12)
Showing 1 – 12 of 12 courses
Updated 1y agoBy: Sara SoueidanThis course is your guide to the world of web accessibility. It is designed to dispel myths, simplify complex topics, and provide you with practical skills for14 hours 47 minutes 28 seconds
Updated 1y agoBy: Damiano FuscoEmbark on a journey to build scalable and maintainable frontends using Vue 3, Vite, and TypeScript.5 / 5
Updated 2y agoBy: Marcy SuttonComprehensive Training on Accessibility for Creating Quality Web Applications A self-paced course designed to teach principles and effective accessibility.16 hours 30 minutes 59 seconds
Updated 2y agoBy: UdemyPerformance is a very important aspect of every web application. Web page should be loaded as quickly as possible and the animation should flow smoothly. People1 hour 16 minutes 17 seconds
Updated 2y agoBy: Fullstack.io"Understandable Guide to Creating Accessible Components" is designed to provide a comprehensive understanding of web accessibility.2 hours 19 minutes 45 seconds
Updated 2y agoBy: egghead.ioHow much work would it take for you to move all of your directives and their templates to several different new directories?43 minutes 56 seconds
Updated 2y agoBy: UdemyMy main goal is to help you understand and master Webpack, particularly its latest version Webpack 4. This course was specifically designed for those who want t4 hours 46 minutes 53 seconds
Updated 2y agoBy: UdemyWelcome to the web hacker's cookbook for building modern javascript applications using the Webpack module loader and asset bundler. I aim to make this Beyond th5 hours 26 minutes 56 seconds
Updated 2y agoBy: Vue SchoolVite is a first-in-class build tool that aims to provide a faster and leaner development experience for modern web projects. In this course, we cover everything1 hour 40 minutes 49 seconds
Updated 2y agoBy: UdemyIn this course I will explain you what is NPM and how it is used. You will learn how to initialize new project, how to install new dependencies and explore thei2 hours 18 minutes 39 seconds
Updated 2y agoBy: egghead.ioIn this course we will introduce the topic of using npm scripts as a build tool. We will start simple and then continue to build a small website as we introduce52 minutes 53 seconds
Updated 3y agoBy: egghead.ioWhat is already a nice workflow using Gulp, Browserify, Watchify & Browsersync to enable auto rebuilds & live browser reloading can be further improved by addin4 minutes 31 seconds 5 / 5
Related topics
Frequently asked questions
- Why does web performance matter in 2026?
- Core Web Vitals are a ranking signal, conversion rates correlate directly with load time, and mobile traffic dominates most product categories. Beyond search and revenue, performance is a quality signal users feel even when they can't articulate it. Strong web-performance engineers move business metrics in ways most feature work cannot match.
- Which Core Web Vitals matter most?
- LCP (Largest Contentful Paint), CLS (Cumulative Layout Shift), and INP (Interaction to Next Paint, which replaced FID in 2024). LCP gates perceived load speed, CLS catches layout instability, INP measures responsiveness. Optimising all three lifts both Google ranking signals and real user satisfaction. Other metrics (TTFB, FCP) are supporting indicators.
- Is bundle size still the biggest performance lever?
- Often yes, especially on mobile. Modern frameworks make it easy to ship megabytes of JavaScript without realising it. Code splitting, route-based lazy loading, tree shaking, and ruthless dependency audits remain the highest-leverage interventions. Server components, edge SSR, and view-transition APIs help too, but they don't rescue a 3 MB JavaScript payload.
- How do I actually measure performance?
- Real-user monitoring (CrUX dataset, your own RUM via tools like SpeedCurve, Sentry Performance, Vercel Speed Insights) is the source of truth. Lighthouse and WebPageTest are great for in-development testing and isolating issues. Production decisions should be driven by RUM percentiles, not lab numbers; lab tells you what's possible, RUM tells you what's actually happening.
- How long to become a performance specialist?
- 12–24 months of focused work to be the person on a team who reliably moves performance metrics. Plan on deep familiarity with the browser rendering pipeline, Chrome DevTools at expert level, networking fundamentals (HTTP/2, HTTP/3, caching, CDNs), and at least one major framework's hydration and bundling characteristics. Niche specialisation with strong pay.
Top instructors in Web Performance
Authors with the most Web Performance courses on CourseFlix.