Requirements
All you need to get started on this course is a development environment set with "Node.js", "git", "npm", and a working Internet connection! Some exercises require work with a valid HTTPS-enabled website. For these, we will defer to Heroku as the web hosting platform for its ease of use and ability to support both HTTP and HTTPS web hosting.
Web knowledge prerequisites
You’re expected to have basic knowledge of HTTP, including the meaning of HTTP headers, an HTTP request, and response. You’ll also need a general knowledge of how the web works with ...