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.
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.
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.
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.