4: The Document Object Model, Part 1
In this episode, Daniel and Justin begin their discussion and demonstration of the Document Object Model(DOM) used in Web API development. They start by introducing you to DOM "Getters" such as getElementById(). getElementsByTagName, querySelector, and querySelectorAll.
5: The Document Object Model, Part 2
In this episode, Daniel and Justin continue their discussion and demonstration of the Document Object Model(DOM) used in Web API development. They pick back up by exploring different elements and their properties. Then they show you how to create your own custom elements with the createElement function and then make modifications to that custom element.
7: Data Storage in the Browser, Part 1
8: Data Storage in the Browser, Part 2
In this episode, Daniel and Justin continue their look at ways in which you can store data in the browser. They start by exploring the LocalStorage feature of the browser; discussing and demonstrating its use. Finally, they check out the IndexedDB solution for browser data storage.
16: Let’s Build It: Hangman, Part 3
In this episode, Daniel and Justin put the finishing touches on their Hangman application. They begin with more refactoring of the code to make it more modular and maintainable. They also make some changes to the way that app interacts with the user to make it more "user friendly".
17: Let’s Build It: Piano, Part 1
In this episode, Daniel and Justin begin building a "Piano" type web app to illustrate more handling of key press events, which in this case will make sounds. Key concepts to take away include: Using the data attributes of HTML and using audio elements programmatically.
18: Let’s Build It: Piano, Part 2
About Justin Dennison
Justin Dennison leads AWS and developer content creation for ITProTV, an elearning company specializing in information technology education. He has experience in multiple programming languages. His certifications inlcude AWS Certified Solutions Architect - Associate; AWS Certified Developer - Associate; AWS Certified Cloud Practitioner; Oracle Certified Associate; Java SE 7 Programmer.