0%

Building Blazingly Fast Applications

Identify performance bottlenecks while minimizing page load times. Learn the techniques to build high-performing JavaScript applications by understanding code execution at the lowest levels.

Total time: 22 hours, 27 minutes

Core Coursework

Take these in order
Prerequisite: Professional Learning Path or senior-level engineers interested in building and managing scalable applications and teams.
Up First
Learn essential skills for measuring and improving web page load time. Analyzing and addressing poor web vitals not only improves user experience but also boosts your website’s SEO and search rankings.
Up Next
Write code that reduces parsing time and is optimized for how JavaScript engines parse code. These skills improve JavaScript load time and minimize unnecessary render blocking.
Up Next
There are hundreds of frameworks and methodologies for building large-scale UI apps. However, most of these libraries and frameworks are based on core principles. Apply these system design principles and take the lead in building large, complex applications.
Up Next
Make your high-performing application BLAZINGLY fast by finding performance bottlenecks with benchmarking and performance monitoring. Understand garbage collection and acute memory optimization to squeeze as much performance out of your code.
Up Next
Explore JavaScript execution at the lowest level. Understand the capabilities and limitations of both physical and virtual machines.

Elective Coursework

Optional, take in any order

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now