Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright Β© 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. JavaScript
  3. JavaScript Performance
JavaScript
Video

JavaScript Performance

by Steve Kinney
Enroll
πŸ•ΉοΈ Levels: 😎 Intermediate
⏳ Duration: 5 hours
πŸ€‘ Price: Subscription
πŸ§‘β€πŸ’» Learning Platform: Frontend Masters
πŸ§‘β€πŸŽ“ Certificate: No

πŸ”‘ Key Learning Outcomes

  • Learn how to optimize JavaScript performance by minimizing execution times and enhancing code efficiency.
  • Understand rendering performance and how to avoid common pitfalls like layout thrashing and unnecessary reflows.
  • Explore techniques for optimizing asset loading, including lazy loading, caching, and using CDNs to speed up page load times.
  • Master tools like Webpack and Babel for optimizing bundle sizes and reducing JavaScript parsing times.
  • Gain insights into modern web performance strategies, including the use of HTTP/2 and service workers.

πŸ‘¨β€πŸ« About the Course

This course provides an in-depth exploration of JavaScript performance optimization, taught by Steve Kinney. It covers techniques for improving both JavaScript execution and rendering performance, with a focus on diagnosing and fixing common performance bottlenecks. You’ll learn how to use tools like Webpack and Babel to streamline your code, implement lazy loading, and leverage modern web technologies like HTTP/2 to boost your web app’s speed.

🎯 Target Audience

  • JavaScript developers looking to improve the performance of their web applications.
  • Frontend developers who want to deepen their understanding of JavaScript optimization techniques.
  • Developers interested in learning how to diagnose and fix performance issues in real-world applications.

βœ… Requirements

  • Basic knowledge of JavaScript and web development.
  • Familiarity with frontend tools like Webpack and Babel is helpful but not required.

πŸ“– Course Content

Introduction to Web Performance
Overview of why performance matters and how to approach it from network load, JavaScript, and rendering perspectives.

JavaScript Performance
Learn to optimize JavaScript code by reducing parsing times, managing hidden classes, and avoiding deoptimization.

Rendering Performance
Explore the browser’s rendering process and how to avoid layout thrashing and unnecessary reflows.

Load Performance
Discover techniques for optimizing asset loading using CDNs, caching, lazy loading, and HTTP/2.

Tools for Optimization
Understand how to use build tools like Webpack and Babel to improve performance and reduce bundle sizes.

Update Course

Drop a comment

JavaScript Performance by Steve Kinney

Log in to leave a feedback

Login

πŸ‘‡ Psst! Interested in More JavaScript Courses?

JavaScriptJavaScript

Hardware with Arduino & JavaScript
Video

by Steve Kinney

πŸ•ΉοΈ Levels: 😎 Intermediate

⏳ Duration: 4 hours

πŸ€‘ Price: Subscription

πŸ§‘β€πŸ’» Learning Platform: Frontend Masters

JavaScriptJavaScript

Introduction to JavaScript
Written

πŸ•ΉοΈ Levels: 🌱 Beginner

⏳ Duration: 4 hours

πŸ€‘ Price: Subscription

πŸ§‘β€πŸ’» Learning Platform: Codefinity

AIAIJavaScriptJavaScript

OpenAI API Coding with JavaScript
WrittenInteractive

πŸ•ΉοΈ Levels: 😎 Intermediate

⏳ Duration: 1 hours

πŸ€‘ Price: Subscription

πŸ§‘β€πŸ’» Learning Platform: Codecademy

πŸ”™ Back to JavaScript Category