
Explore the elements tab to inspect and highlight page elements, view live CSS changes, and use the device toolbar to simulate sizes and review layout details.
Explore the console tab in browser dev tools to run JavaScript, create variables, and clear the console; filter log levels and use live expressions to monitor real-time properties.
Explore the sources tab to view all files, including JavaScript, CSS, images, and SVGs; set breakpoints, inspect call stacks and variables, and tweak CSS and resources used by the page.
Open the network tab to monitor requests and reload the page to capture activity. Filter by type, inspect url, method, status, headers, and json response, use throttling and cache controls.
Explore the application tab to compare local storage and session storage, create and inspect storage items, see persistence across reloads and tabs, and use getItem and console outputs.
Use performance, memory, and lighthouse in the browser dev tools to record interactions, profile timings, and observe animations and GPU usage. Generate reports on performance, accessibility, SEO, and page quality.
Learn to use inspect element to tweak CSS and HTML during hot reload, preserving progress while rapidly testing changes on pages and modals.
Learn to use browser tools to inspect HTML and CSS, copy and adapt code in an Angular app, and recreate header effects with backgrounds, shadows, and responsive layout.
Every modern web browser includes a powerful suite of developer tools. These tools do a range of things, from inspecting currently-loaded HTML, CSS and JavaScript to showing which assets the page has requested and how long they took to load.
By the end of this course, you will gain a new perspective on the Browser Developer Tools, and develop a comprehensive understanding of practical application in day-to-day development and its usage on web applications.
What exactly are you going to learn then?
The overview of the most used tabs of the browser developer tools
Elements
Console
Sources
Network
Application
Performance, Memory, Lighthouse & and more tools
How you can use the browser developer tools
To customise any app/website for your own benefit
To avoid repeating yourself while developing with hot-reload mode activated.
To save time while developing hybrid apps.
To still be able to contribute with your team or product even when not on your development machine
To learn new HTML/CSS techniques and implementations.
To increase implementation success of your app/website suggestions or improvements
To gain control over any app/website behaviour through storage manipulation.
To be aware and learn from the network activity of any app/website desired.
To discover new technologies used by any app/website out there.