Clean code significantly contributes to the visibility of your websites. Learn how to use the Chrome DevTools now to analyze and optimize your pages.
Here an overview is given of all the topics that are covered in this course.
The first web app is being created, with which the first steps in using the Dev Tools are explained.
Introduction to the various panels of the DevTools and their basic functionality.
Detailed examination of the HTML structure of a website and how to select and edit elements in the Elements tab.
Live editing of CSS styles and examination of the influence on the display of the website.
Changing the HTML structure and observing the effects on the DOM.
Simulation of various device sizes and verification of the adaptability of the website.
Fixing an error in a side menu.
Solution of layout problems and overflow errors.
Introduction to debugging JavaScript code and setting breakpoints.
Debugging of TypeScript code with the DevTools.
Search and fixing an error when removing elements from an array.
Specific debugging techniques for React applications.
Setting breakpoints that are only triggered under certain conditions.
Monitoring of changes to specific DOM elements.
Pausing the code during network requests.
Automatic pausing in case of errors.
Adjustment of styles and scripts without changes to the original code.
Detailed control of the debugging process.
Introduction to the console and its basic functions.
Manipulation of the DOM directly via the console.
Reusable code snippets and performance measurements.
Log outputs can be changed and grouped by color and font.
Some not very commonly used, but still useful console functions.
Analysis of network requests and responses.
Simulation of slow network connections and examination of HTTP headers.
Identification of performance bottlenecks in JavaScript code.
Analysis of memory consumption and identification of memory leaks.
More tools for performance optimization.
Detailed analysis of CSS animations and transitions. Optimization of performance through adjustment of timing functions and properties.
Investigation of the stored data of a web app such as Local Storage, Session Storage, and IndexedDB. Optimization of the memory management.
Introduction to the React DevTools browser add-on. Inspecting the React component structure, Props, and State.
Configuration of the DevTools for a more efficient workflow. Customization of themes, keyboard shortcuts, and other settings.
Very similar to the Chrome DevTools, but there are detail differences.
Significant differences exist, but fundamentally very similar.
Partially larger differences from Chrome, but here the principle is the same.
Comment now „Apply Chrome Developer Tools effectively (Tutorial)“