3.72 out of 5
3.72
9 reviews on Udemy

Website Performance Complete Training

Network, Memory and Rendering Optimizations - Tips and Tricks
Instructor:
QScutter Tutorials
71 students enrolled
English [Auto-generated]
Bandwidth Optimization
Render Optimization
Memory Optimization

You will learn how to optimize any website for speed by diving into the details of how mobile and desktop browsers render pages.

In this short course, you’ll learn about the Critical Rendering Path, or the set of steps browsers must take to convert HTML, CSS and JavaScript into living, breathing websites. From there, you’ll start exploring and experimenting with tools to measure performance and simple strategies to deliver the first pixels to the screen as early as possible.

You’ll explore easy HTML, CSS and JavaScript optimizations with significant performance implications, some of which are as simple as adding a single attribute to an HTML tag! Along the way, you’ll be developing the skills to help you diagnose opportunities for optimizations, including:

With the rise of mobile networks and devices, website performance is now absolutely critical to building good websites and web applications. Kyle dives deep into everything web performance from resource loading, to thread, animations, JSON, minification, image optimization and more!

Introduction

1
Introduction

Concepts

1
Web Performance Conceps
2
How does browsers Work?

Bandwidth Optimization

1
Tools
2
Web Caching
3
CDN
4
Compression Resources
5
External JS and CSS Files - I
6
External Js and CSS Files - II
7
Minifying Resources
8
Use of Cookies

Dealing with Images

1
Image Optimization
2
Use of Sprites
3
Data URIs
4
Responsive Images

Memory Optimization

1
Multithreading
2
Global Variables

Animations

1
Using requestAnimationFrame
2
CSS3 Transitions and Animations

Miscellaneous

1
Preloading Resources
2
Lazy Loading Resources

Conclusion

1
Conclusion
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.7
3.7 out of 5
9 Ratings

Detailed Rating

Stars 5
1
Stars 4
4
Stars 3
3
Stars 2
0
Stars 1
1
23e7d8c290bd5ed619d9dd663c2f83c7
30-Day Money-Back Guarantee

Includes

1 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion