Apply Chrome Developer Tools effectively (Tutorial)
- Learn the most important functions of the Chrome Developer Tools
- Debug and optimize HTML, CSS, and JavaScript code
- Trace code execution, uncover errors, and fix them
- Adjust CSS animations, styling, and layouts
- Improve performance and memory consumption of websites
- For error-free and fast websites with optimized layouts - a over six-hour course by trainer Stephan Haewß
Clean code significantly contributes to the visibility of your websites. Learn how to use the Chrome DevTools now to analyze and optimize your pages.
36 Videos, 388 minutes
Introduction to the course on the Chrome Developer Tools
Chrome Developer Tools: 1.1 | What are you learning in this course?
5 minHere an overview is given of all the topics that are covered in this course.
Chrome Developer Tools: 1.2 | Create test web app
5 minThe first web app is being created, with which the first steps in using the Dev Tools are explained.
Chrome Developer Tools: 1.3 | First Overview of the Functionalities
16 minIntroduction to the various panels of the DevTools and their basic functionality.
Styling, layout, appearance via Elements tab
Chrome Developer Tools: 2.1 | Inspect DOM structure in the Elements tab
10 minDetailed examination of the HTML structure of a website and how to select and edit elements in the Elements tab.
Chrome Developer Tools: 2.2 | Change style
15 minLive editing of CSS styles and examination of the influence on the display of the website.
Chrome Developer Tools: 2.3 | Edit HTML, DOM
8 minChanging the HTML structure and observing the effects on the DOM.
Chrome Developer Tools: 2.4 | Mobile view - Test responsive design
9 minSimulation of various device sizes and verification of the adaptability of the website.
Chrome Developer Tools: 2.5 | Practical Exercise: Fixing the page menu
9 minFixing an error in a side menu.
Chrome Developer Tools: 2.6 | Practical Exercise: Fixing Layout/Overflow
8 minSolution of layout problems and overflow errors.
Script debugging via Sources and Console
Chrome Developer Tools: 3.1 | Presentation: Script Debugging and setting the first breakpoint
14 minIntroduction to debugging JavaScript code and setting breakpoints.
Chrome Developer Tools: 3.2 | Practical Exercise: Debugging a TypeScript App
10 minDebugging of TypeScript code with the DevTools.
Chrome Developer Tools: 3.3 | Practical exercise: Debugging - Find errors when deleting from an array
11 minSearch and fixing an error when removing elements from an array.
Chrome Developer Tools: 3.4 | Practical Exercise: Debugging React App
18 minSpecific debugging techniques for React applications.
Chrome Developer Tools: 3.5 | Conditional Breakpoints
5 minSetting breakpoints that are only triggered under certain conditions.
Chrome Developer Tools: 3.6 | DOM-Breakpoints
6 minMonitoring of changes to specific DOM elements.
Chrome Developer Tools: 3.7 | Fetch-Breakpoints
3 minPausing the code during network requests.
Chrome Developer Tools: 3.8 | Exception Breakpoints
7 minAutomatic pausing in case of errors.
Chrome Developer Tools: 3.9 | Overrides and Workspace
7 minAdjustment of styles and scripts without changes to the original code.
Chrome Developer Tools: 3.10 | Debugging in steps and to specific locations
11 minDetailed control of the debugging process.
Chrome Developer Tools: 3.11 | Console: Overview, simple code execution and output
12 minIntroduction to the console and its basic functions.
Chrome Developer Tools: 3.12 | Accessing DOM elements in the console
7 minManipulation of the DOM directly via the console.
Chrome Developer Tools: 3.13 | Snippets and Timing Measurement in the Console
16 minReusable code snippets and performance measurements.
Chrome Developer Tools: 3.14 | Grouping and styling the log outputs
9 minLog outputs can be changed and grouped by color and font.
Chrome Developer Tools: 3.15 | More useful console methods
6 minSome not very commonly used, but still useful console functions.
Network analysis and optimization
Chrome Developer Tools: 4.1 | Network: Overview of the features
13 minAnalysis of network requests and responses.
Chrome Developer Tools: 4.2 | Network: Throttling, Headers, and Preview
8 minSimulation of slow network connections and examination of HTTP headers.
Performance and memory optimization
Chrome Developer Tools: 5.1 | Profiler - Analyze and optimize performance
21 minIdentification of performance bottlenecks in JavaScript code.
Chrome Developer Tools: 5.2 | Optimizing memory consumption with the Memory Profiler
22 minAnalysis of memory consumption and identification of memory leaks.
Application tab and additional tools
Chrome Developer Tools: 6.1 | Useful helpers and Rendering tab
19 minMore tools for performance optimization.
Chrome Developer Tools: 6.2 | Inspect and adjust animations
4 minDetailed analysis of CSS animations and transitions. Optimization of performance through adjustment of timing functions and properties.
Chrome Developer Tools: 6.3 | Inspect web app resources with the Application tab
15 minInvestigation of the stored data of a web app such as Local Storage, Session Storage, and IndexedDB. Optimization of the memory management.
Chrome Developer Tools: 6.4 | Use extension React Dev Tools
9 minIntroduction to the React DevTools browser add-on. Inspecting the React component structure, Props, and State.
Settings
Chrome Developer Tools: 7 | The most important settings of the Chrome Dev Tools
28 minConfiguration of the DevTools for a more efficient workflow. Customization of themes, keyboard shortcuts, and other settings.
DevTools of other browsers
Chrome Developer Tools: 8.1 | The MS Edge DevTools
4 minVery similar to the Chrome DevTools, but there are detail differences.
Chrome Developer Tools: 8.2 | The Firefox DevTools
9 minSignificant differences exist, but fundamentally very similar.
Chrome Developer Tools: 8.3 | The Safari DevTools
11 minPartially larger differences from Chrome, but here the principle is the same.
Comment now „Apply Chrome Developer Tools effectively (Tutorial)“