Posts

Passport node.js library

Passport  is authentication middleware for Node. It is designed to serve a singular purpose: authenticate requests. In modern web applications, single sign-on using an OAuth provider such as Facebook or Twitter has become a popular authentication method. Services that expose an API often require token-based credentials to protect access. Passport recognizes that each application has unique authentication requirements. Authentication mechanisms, known as  strategies , are packaged as individual modules. Applications can choose which strategies to employ, without creating unnecessary dependencies.

node.js links

https://www.google.co.in/amp/s/www.js-tutorials.com/javascript-tutorial/node-js-user-authentication-using-mysql-express-js/amp/ https://www.javatpoint.com/php-data-types https://moz.com/blog/interviewing-web-developers-20-good-questions-to-ask https://www.google.co.in/search?client=ms-android-xiaomi&ei=9wFaW_n9K8fqvgSIwKPICA&q=udemy+build+a+social+network+site+using+node.js+&oq=udemy+build+a+social+network+site+using+node.js+&gs_l=mobile-gws-wiz-serp.3...3486.13630..14233...0.0...196.3764.0j24......0....1.........0i71j0i22i30j33i22i29i30j33i160j33i13i21j33i21.bwhrXnPl9AU https://scotch.io/amp/tutorials/build-and-understand-a-simple-nodejs-website-with-user-authentication https://www.guru99.com/node-js-tutorial.html https://blog.risingstack.com/node-js-interview-questions-and-answers-2017/ https://docs.nodejitsu.com/articles/HTTP/servers/how-to-create-a-HTTP-server/ https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs http:/...

neural network and deep learning

https://skymind.ai/wiki/neural-network

supervised vs unsupervised learning(machine learning)

https://www.geeksforgeeks.org/supervised-unsupervised-learning/ https://www.quora.com/What-is-the-difference-between-supervised-and-unsupervised-learning-algorithms

machine learning vs deep learning

https://www.quora.com/What-is-the-difference-between-deep-learning-and-usual-machine-learning https://www.forbes.com/sites/bernardmarr/2016/12/08/what-is-the-difference-between-deep-learning-machine-learning-and-ai/amp/ https://towardsdatascience.com/why-deep-learning-is-needed-over-traditional-machine-learning-1b6a99177063 https://blogs.nvidia.com/blog/2016/07/29/whats-difference-artificial-intelligence-machine-learning-deep-learning-ai/ https://medium.com/@UdacityINDIA/difference-between-machine-learning-deep-learning-and-artificial-intelligence-e9073d43a4c3

An Introduction to Mongoose for MongoDB and Node.js

Mongoose is a JavaScript framework that is commonly used in a Node.js application with a MongoDB database. In this article, I am going to introduce you to Mongoose and MongoDB, and more importantly where these technologies fit in to your application. What Is MongoDB? Let's start with MongoDB. MongoDB is a database that stores your data as documents. Most commonly these documents resemble a JSON-like structure: 1 2 3 4 {    firstName: "Jamie" ,    lastName: "Munro" } A document then is placed within a collection. As an example, the above document example defines a  user  object. This  user  object then would typically be part of a collection called  users . One of the key factors with MongoDB is its flexibility when it comes to structure. Even though in the first example, the  user object contained a  firstName  and lastName  property, these properties are not required in every  user...