Web Application Development using hapiJS
Course Description
The foundation of the code used in this course is built on a sample project we create called ‘Social Bookmarks’. Practice is the only surefire method to become an expert at something. This web and app development course explains what hapi is, where it comes from and when to use it depending on the project you are working on. We outline the specifications you need to develop our social bookmarking application before establishing its environment.
Developers have to make a lot of planning and architectural choices when building an application programming interface (API) and we guide you towards the right ones to help you build up your own API project. We then show you how to create endpoints using static data and how to test them using Postman. Nodemon is a utility that restarts your server automatically when it notices any changes to your source code. The course demonstrates how to use the node-inspector to debug any node application and the hapi tv plugin for request debugging.
What distinguishes server-side caching from client-side caching? We spend some time comparing them and explain how to use ‘cookies’. The course then explores the development of real-time apps using nes and RethinkDB and third-party authentication implemented with bell. Finally, we explain how to secure your app and defend it from CSRF attacks with Crumb. We also show you how to deploy our app to the cloud using Heroku. This course provides the skills you need to build apps with hapi’s built-in support for input validation, caching, authentication and other key features for developing online applications and services. hapi is an easy-to-use configuration-essential framework. This course benefits coding beginners and veterans as hapiJS offers a dynamic and secure Javascript environment for web and app development.
What you'll learn in this course?
-
JSON
-
Technology
-
Programming
-
Full Stack Development
-
JavaScript
-
Web Development
-
Coding
-
App Development
Stone River eLearning
USA
By