I'm currently teaching my brother web development and I guarantee if I were to show him this, he'd just quit. This is way too much information.
All a beginner needs to know is JS and the basics of HTML/CSS/SQL. If they have a mentor, the mentor should draw out and explain how frontend, backend and databases relate, and the general lifecycle of a request to a webpage.
That's all you really need to start building stuff. The next thing will probably be a basic understanding of DNS and how requests get routed.
All a beginner needs to know is JS and the basics of HTML/CSS/SQL. If they have a mentor, the mentor should draw out and explain how frontend, backend and databases relate, and the general lifecycle of a request to a webpage.
That's all you really need to start building stuff. The next thing will probably be a basic understanding of DNS and how requests get routed.
Anything much more than that is overkill.