-
What do I need to know?
- Some HTML
- Some JavaScript
-
What is debugging?
- Different types of errors
- Syntax error
- Run-time error
- Logical errors
- Example can be wrong datetime format! BUild and example and debug it!
- Stacktraces (read the error)
- Different types of errors
-
JavaScript debugging tools
- Alert window
- Dev tools
- Console log
- The
debugger
statement - try/catch
-
AJAX & network requests
-
Performance enhancement
-
Mobile devices
- Emulate mobile devices
- How to lookup design
- BrowserStack
- Real device testing
- Emulate mobile devices
-
CanIUse website
- How different browsers handles things differently
-
Utilities
- IDE's
- Hinter's and Linter's! :)