In this episode we are exploring an important part of web programming that is hidden in plain sight to most of us – it is called the DOM. This stands for the Document Object Model, and it is created to represent the html document in the web browser every time code is sent from a web server.
The DOM also has a programming interface called an API, which can be manipulated with languages such as JavaScript. I will be going over these concepts, as well as showing what it all really looks like using php and js. At the end, I will give you some coaching about dealing with the complexity of learning how to code.
These concepts apply to all web applications that run in the web browser. This includes how I approach product creation of plugins and micro-SaaS using the WordPress plugin programming framework.