- [Instructor] The exercise files for this course are broken down by chapter and video. Some of the examples look similar when loaded in a browser but have some differences for the purpose of illustrating some debugging concept. A few of the examples will be best run through a local web server, which will involve copying files into the web root of your local server. When the time comes, we'll talk through those. One example targets Node.js. So if you don't have that installed and want to follow along, you'll need to download it from nodejs.org. Otherwise you should be able to open the folder for a particular video and open the index.html file in your browser of choice and proceed with the examples. I have a special note for Windows users. Please make sure to decompress or extract the exercise file's zip archive before you try to run any of the examples in a browser. Windows makes it possible if you just open this to browse a zip archive without extracting the files first, which is really nifty when you're working with say one file at a time. But the examples in this course load lots of related files. So if you try to use the examples that way, you'll have very unhappy pages with broken links all over the place and very little working as it should. So please extract the files first. The way you do that is by clicking the button that says extract up here in the toolbar if you need to and then clicking extract all. You can also do it by right clicking that zip archive right here on your desktop and choosing extract all. You'll get to choose a location where the files should be saved once they're extracted. And when that's finished, you'll end up with an exercise files folder which you can open and browse through normally. From there, you'll be able to open any of the files in your browser or editor as appropriate and expect them to work just as they should.
- Understanding the need for a debugger
- Debuggers in web browsers
- Basic debugger concepts
- Debugging the use of a jQuery plugin
- Remote debugging on an Android device
- Debugging a node application in WebStorm
- Using a debugger as a learning tool on a live site