Web Application Development using hapiJS

0
Certificate

Paid

Language

Level

Advanced

Access

Free

Last updated on May 6, 2025 10:03 am

Learn to code in this web development course that explains how the hapiJS Javascript framework creates a secure environment for scalable online applications.

Add your review

The open-source hapijs Javascript framework is used by developers to create dependable and scalable web applications. Application programming interface servers, HTTP-proxy programs and webpages are frequently created using hapi. hapiJS has many special capabilities that let programmers create strong, effective and scalable apps. This course shows you step by step how to use hapiJS to create safe online applications and interactive webpages.

What You Will Learn In This Free Course

  • Outline the features of hapiJS…
  • Recognise when to use and not use ha…
  • Identify the basics of hapijs
  • Describe how to design the API point…
  • Outline the features of hapiJS
  • Recognise when to use and not use hapi when building apps
  • Identify the basics of hapijs
  • Describe how to design the API point for our ?Social Bookmarks? app
  • Explain how to create endpoints in your app using static data
  • Describe how to debug any Node.js application using Node Inspector
  • Recall the use of lout for generating documentation in hapi
  • Discuss how to utilise client-side caching using caching headers
  • Distinguish between client-side caching from server-side caching with catbox
  • Define ?third-party authentication? and explain how it works
  • Analyse how to secure your application and make it bulletproof
  • Discuss how to deploy your application on the Heroku cloud
  • The Basics of hapiJS

    In this module, you will learn about the origin of hapi, its basics, usage and when to use and not use it as a developer. We will walk you through step by step creating a sample project called social bookmarks. Then you will proceed to design and set up the API of the sample project as well as the website server and how to validate with joi.

    Advanced hapiJS Concepts

    This module will introduce you to more advanced concepts like nodemon, how to debug with node-inspector and how to utilise the hapi tv plugin to request debugging. You will also learn about caching and working with cookies, third-party authentication with bell, API versioning, app security and cloud deployment on Heroku and much more.

    Course assessment

    User Reviews

    0.0 out of 5
    0
    0
    0
    0
    0
    Write a review

    There are no reviews yet.

    Be the first to review “Web Application Development using hapiJS”

    ×

      Your Email (required)

      Report this page
      Web Application Development using hapiJS
      Web Application Development using hapiJS
      LiveTalent.org
      Logo
      LiveTalent.org
      Privacy Overview

      This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.