JavaScript High Performance
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Leverage the power of several performance enhancing coding techniques in JavaScript and take your app to the next level.One of the most common challenges JavaScript developers face is creating a number of applications and maintaining them to run smoothly. The aim of this course is to deliver critical tips and techniques to help you create smarter and faster applications.JavaScript High Performance focusses on making your JavaScript code run more efficiently, raising your app performance.Start off by minifying and caching your code, be it JavaScript, HTML or CSS. Walk through different methods including creating location references, condensing var definitions and so on, helping you gain a solid foundation of the basic practical approaches. Next, discover the most potent ways to refer to functions and classes, learn how to streamline loops and arrays, and detect and avoid any memory leaks. Also, improve the appearance of your app by using sleek animations, without compromising performance.By the end of this course, you'll be confident in dynamically improving the performance of your app.The course follows a strict hands-on approach and introduces you to various methods which will help you maintain and rev-up your JavaScript based app. Using bad sample code, learn various ways to transform code and discover how to implement this yourself in your own app.About the Author
.
Ben Fhala discovered his passion for data visualization six years ago while he was working at Parsons in New York, in their data visualization department PIIM. He is the owner of the online video training school and an Adobe ACP. He enjoys spending most of his time learning and teaching, and has a love for visual programming and visualization in general. Ben has had the honour of developing applications for US Congress members, Prime Ministers, and Presidents around the world
Facilities
Location
Start date
Start date
About this course
Learn how to cache and minify HTML, CSS and JavaScript to optimize app performance
Familiarise yourself with best practices in order to create effective code
Implement various efficient methods for referring to functions and classes
Simplify loops and arrays to make your app faster than ever
Beautify your app without compromising speed, using smoother animations
Identify memory leaks and avoid them, using various techniques to improve app functionality
Improve app stability by enhancing JavaScript events
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Global
- Approach
- Javascript
- Server
- Javascript training
Course programme
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Externalize your code
- Always use consistent URLs
- Set ETAGs and expiry rules and use CDN
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Using version control for caching
- Changing expiry rules in headers
- Setting no-cache rules
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Condensing the code
- Tools for minifying CSS/JavaScript
- Using server-side configuration
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Create local variables
- Create local references
- Condense var definitions
- Define the variable outside if blocks and for loops
- Avoid using if statements
- Compare variables explicitly inside the if block
- Concatenate strings directly using the + operator
- Avoid using functions to concatenate
- Creating an array
- Pushing elements into the array
- Joining the elements in a string using the join() method
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Create local variables
- Create local references
- Condense var definitions
- Define the variable outside if blocks and for loops
- Avoid using if statements
- Compare variables explicitly inside the if block
- Concatenate strings directly using the + operator
- Avoid using functions to concatenate
- Creating an array
- Pushing elements into the array
- Joining the elements in a string using the join() method
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
- Always define your variables
- Avoid using var in the global scope
- Create objects in the local scope
Additional information
JavaScript High Performance
