hapi is an enterprise-ready web application framework built on Node. This course introduces you to hapi and walks you through developing a complete web application. Complex routing and server-side templating are covered. hapi's plugin architecture is given an overview with demonstrations of joi (object validation), boom (HTTP-friendly error objects), and good (process monitor and logger). Advanced topics also include authentication, file uploads, and sending emails.