3 ms·
Agree with others here that "web development" isn't quite as neatly bounded as "core computer science principles". That said, I'll add MDN Web Docs [1] to the
by candu 5y ago
Agree with others here that "web development" isn't quite as neatly bounded as "core computer science principles".
That said, I'll add MDN Web Docs [1] to the pile of links here as a good resource for practical details. If you're interested in the fundamentals of large-scale data-driven distributed systems (into which category many larger web applications fit), Designing Data-Intensive Applications [2] is quite excellent. NNGroup [3] has a lot of great foundational material on basic concepts of UX, usability, interaction, etc. for digital products.
[1] https://developer.mozilla.org/en-US/ https://developer.mozilla.org/en-US/
[2] https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/ https://www.oreilly.com/library/view/designing-data-intensiv...
[3] https://www.nngroup.com https://www.nngroup.com