These chapters covered overviews of:
- Data type and variables
- Decisions, loops, and functions
While a lot of the actual info (particularly in terms of syntax) was at this point review for me, what I really like about this resource is the exercise questions found at the end of each chapter. I’m now feeling much more confident in my ability to put the things I’m learning about into actual practice within the browser, and seeing the results firsthand. I find that I’m much more comfortable with puzzling out what’s happening in these exercise questions, and also in my own time spent playing around with the concepts I’m reading about.
These videos (especially chapters 2 and 4) were a nice review of concepts from another perspective. I think I gathered some more insight into the language as a whole, while having a much better foundation so that I was able to follow along with a lot of ease. The explanation of the DOM here was one of the most understandable and helpful explanations that I’ve come across yet. It really highlighted how the DOM is a conceptual model, much like an Entity Relationship diagram for a database. (Also made me think of how FRBR works in relation to metadata standards like MARC in cataloging!)
- Element node – the HTML element itself, like a ul, li, div, etc.
- Attribute node – the HTML attribute that can describe the element, like id=”myList” or name=”value”
- Text node – the actual content/text between two elements, so <p>This is the text node and only this is the text node, not the opening or closing tags</p>