Learn web performance optimization techniques to increase the usability and efficiency of your enterprise web applications.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Web performance optimization (WPO)
- WPO in the enterprise world
- Where to focus our efforts
- Performance and perception goals
- Understanding the mobile web
- The waterfall chart
- The HAR format
- Performance milestones
- Filmstrip views
- Speed index
- Measuring on different platforms
- Measuring on different networks
- Using WebPagetest
- Creating scripts with WebPagetest
- Using Microsoft Edge developer tools
- Using Safari developer tools
- Using Firefox developer tools
- Using Google Chrome Developer Tools
- Using Lighthouse
- Measuring on Android and iOS
- Measuring in production with APIs
- Loading steps review
- Optimizing the network, part 1
- Optimizing the network, part 2
- Optimizing the parsing
- Optimizing the rendering
- Optimizing images
- Achieving extreme loading performance
- Meeting your new friend: The cache
- Fetching for possible futures
- Put service workers to work
- Advanced service worker ideas
- Giving immediate feedback
- Keeping a consistent frame rate
- Next steps
Taught by
Maximiliano Firtman