
Introduction to the course
This is a short overview of Chrome DevTools advantages.
This video describes key functions of the Chrome DevTools top-level tabs or panels.
In this video you will learn to use elements panel in your experiments with HTML and DOM changes
Learn to use Chrome Dev Tools to view and change page's CSS in your experiements with styles
Navigate and discover new settings and actions with DevTools Command Menu
Add workspaces to Chrome to save changes to a local copy on your computer
Introduction to JavaScript debugging
Learn to set different types of breakpoints
Learn to debug JavaScript on practice
Learn to use the Console for JavaScript debugging and testing out JavaScript features
What is website performance and why is it important
Find out what is critical rendering path and how does it work!
Learn how to optimize the Critical Rendering Path
Learn to record and analyze network performance
Learn to record and analyze runtime performance
Learn to use the Memory panel to find memory leaks, memory bloat and frequent garbage collections
What is garbage collector and how to use Chrome Developer Tools to analyze it
Manage manifests, service workers and service worker cashes and inspect storage, databases, cashes and frames
Use the Security panel to find out and debug security issues
Find out the difference between HTTP, HTTPS and HTTP2 protocols. Make your website secure and fast!
Run an audit to find and solve performance issues
Discover even more useful tools
Several tips you need to know about images that will help you increase your website speed!
Google Chrome is currently one of the most popular web browsers used by web developers today, but most people only know about the most basic features. Chrome Developer Tools provide deeper access to the web applications and knowledge of additional features can increase productivity and your work speed.
During the course you will learn such things as..
Inspect and Edit HTML and CSS
Debug JavaScript
Set Breakpoints
Console Logs and other Commands
Use Snippets
Add Workspaces and Persist Changes to Disk
View and Remove Browser Storage
Examine Network and Resources
Analyze Memory and Security Problems
Optimize Critical Rendering Path
Discover useful tools
Test and Optimize Performance
Perform Audits
Optimize Website's Speed
This course consists of 3 main sections: editing, debugging, testing and optimizing performance. We'll walk through each of 9 panels of Chrome's developer tools and learn all the great, useful things they can do.
After finishing this course you'll be able to use your new knowledge in developing faster and better apps!