Week02 Project02 Chatbot Resources
-
What is a web server? General background info on how servers work
-
npm for absolute beginners Kevin Powell’s video (Just ignore Astro recomendation at the very end)
-
How DNS Works A comic explaining what happens when you type a URL into your browser.
-
HTTP Overview - MDN Describes the HTTP protocol in a lot more detail. May be useful if you like learning exactly how stuff works under-the-hood, but may also be overwhelming.
-
First-class Functions How functions and callbacks work in JavaScript. Based on a workshop from this week’s curriculum.
-
Make Your Test Fail Good testing practices so you can be confident your tests are working.
-
The advantages of the template element A comparison of creating DOM elements manually versus using the
<template>
element. Useful technique if you’re dynamically rendering lots of stuff with JS.