Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Web App Optimization with JavaScript
Rating: 3.9 out of 5(30 ratings)
210 students

Web App Optimization with JavaScript

Tools and Techniques to Create High Performance Web Apps
Created byInfinite Skills
Last updated 1/2017
English

What you'll learn

  • Once you have completed this training course, you will have learned how to improve the performance and user experience of your products.
  • Learn how to use JavaScript to enhance your Web Apps

Course content

6 sections22 lectures1h 44m total length
  • Important - Download These First - Working Files0:01
  • Course Overview8:59
  • Profiling Tools: Network Tab3:23

    Learn to profile web app performance using Chrome's network tab and the resource timing API, analyzing asset load times, DNS, SSL, and mime-type filters to identify blocking resources.

  • Profiling Tools: Timeline Tab4:51
  • About The Author1:04

Requirements

  • MAC or PC

Description

In this Web App Optimization with JavaScript training course, expert author Alex Vanston teaches you how to improve the performance and user experience of web apps with JavaScript. This course is designed for users that are already familiar with creating web applications.

You will start by learning about raw speed, then jump into learning about browser flow, including understanding the paint cycle and DOM manipulation. From there, Alex will teach you user experience enhancements, such as preloading, incremental updates, and utilizing local storage. Finally, you will learn about mobile enhancements, including mobile debugging and benchmarking, conditional assets, and handling low quality networks.

Once you have completed this computer based training course, you will have learned how to improve the performance and user experience of your products.

Who this course is for:

  • This course is designed for users that are already familiar with creating web applications
  • Ideal for users wanting to optimize web applications