Study Learn Grow
RESTful services with Node JS - Part 2

RESTful services with Node JS - Part 2


We are enhancing the services created with Part 1 by adding loggers, authentication and authorization mechanisms. Optimizing the server code, introducing request tagging with users, user ID, getting user information with tokens, securing the environment in multiple ways. I'm trying to enable the developer more reliable for data and access level handling. I keep focusing on robust + reliable application architecture. I hope you would like to learn this.

Overview

About this Course
We are enhancing the services created with Part 1 by adding loggers, authentication and authorization mechanisms. Optimizing the server code, introducing request tagging with users, user ID, getting user information with tokens, securing the environment in multiple ways. I'm trying to enable the developer more reliable for data and access level handling. I keep focusing on robust + reliable application architecture. I hope you would like to learn this.

Basic knowledge
Express JS
Server side programming
Java Script
Routing
Handlers
Mongoose
DAO
Models and coding practices with functional programming
I would suggest if you new to Node JS please refer to Part 1 of this course first

Course Information

Express JS
Server side programming
Java Script
Routing
Handlers
Mongoose
DAO
Models and coding practices with functional programming
I would suggest if you new to Node JS please refer to Part 1 of this course first

What you will learn
Overview of previous code (Part 1)
Using Loggers (winston)
Extended Loggers
Auth helpers with JWT
Enhancing server security
Configure Auth Helpers
Creating user specific routes
Access helpers (route protector)
Attaching user identities to request

Junior developers wishing to gather knowledge about REST APIs
Senior Developers who want to create REST APIs using NodeJS and a pure JavaScript environment
Developers interested in REST API design and GraphQL
Developers wanting to understand REST APIs and Relational Databases
Developers wanting to understand REST APIs and NoSQL

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs