Understanding how a person's thinking dictates every decision they make, and the ways in which we can take control of our thinking in order to change those decisions.
An understanding of the core concepts of programming using JavaScript, the HTML knowledge required
to
create web pages, and the ability to style pages using CSS
The practical experience needed to combine these technologies and publish a website on the internet