Helpful resources for this module
Are we missing a great set of exercises? Send a PR!
What matters for now is understanding this: user interaction -> event listener -> event handler
You do not need to study the event loop, you'll see that in Asynchronous Programming.
- What is this?
- domevents.dev (+10)
onclick
vs..addEventListener('click', handler)
- javascript.info/events
- javascript.info/event-details
- inspecting event listeners
- event breakpoints
- MDN Building Blocks
- Monitoring Events in Chrome
- Learn Form Validation
- Bubbling and Delegation
- Custom Events
- javascript.info/document
- super highly recommended DOM tutorial
- inspecting-the-dom
- Zac Gordon
- Traversy
- Browser rendering behind the scenes
- also this: Generating HTML with Template Literals
template project for this module: separation-of-concerns-starter
- Jon Bellah
- stackexchange
- Machine Words
- Colocation
- FunFunRant (you're headed in this direction)
we're surely missing something. help us out!
- Code Explained
- Dev Ed: todo list, rock paper scissors
- javascript30.com
- Looking for more like this?
- fun-javascript.com - stepped projects, 👍
- bradtraversy/vanillawebprojects
- aman-maharshi/vanilla-js
- MMTuts Calculator - youtube tutorial
- HYF modules are often updated, recordings from past classes may not match this gitbook
- When sending a PR's with recording links please ...
- Indicate which class you were teaching
- Which week it was (if the module is more than 1 week)
- a helpful title or description
- Week 1
- Week 2
- Week 1
- Week 2
- Week 1
- Week 2
Axxess-team
-
week 3 rendering and testing