Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Google

Browser Rendering Optimization

Google via Udacity

Overview

This course will demystify the browser's rendering pipeline and make it easy for you to build high performance web apps.

Syllabus

  • The Critical Rendering Path
    • Follow along with Paul Lewis and Cameron Pittman as they explain common performance issues on the web and what we should be hoping to achieve in terms of speed.
  • App Lifecycles
    • Learn about the four parts of a web app's lifecycle: RAIL (Response, Animate, Idle, and Load). You'll discover how these phases cause jank in your web apps.
  • Weapons of Jank Destruction
    • Learn how to use Chrome's Developer Tools Timeline to find page jank and remove it from your site.
  • JavaScript
    • Learn how to use JavaScript to optimize animations and use web workers to speed up performance.
  • Styles and Layout
    • Discover how changing styles can result in surprisingly slow page speed. You'll also learn how to prevent Forced Synchronous Layouts.
  • Compositing and Painting
    • Learn how to manage page layers and improve page performance using the Chrome Dev Tools Paint Profiler.

Taught by

Cameron Pittman and Paul Lewis

Reviews

4.0 rating, based on 1 Class Central review

3 rating at Udacity based on 1 rating

Start your review of Browser Rendering Optimization

  • Profile image for Chris Duncan
    Chris Duncan
    4

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.