this repository is going to be filled with several node.js projects that can lead you to become a back-end developer.
stay tuned for updates.
lesson one => simple-http-server
lesson two => file-extractor
lesson three => video-streaming
lesson four => api-testing
lesson five => express-framework
lesson six => user-authentication
lesson seven => mongodb-database
lesson eight => Oauth-emailSender
lesson nine => file-upload
a very simple example of how to create a server using HTTP built-in module that responds a string to the requested path.
click here to read more...
this project guides you on how to stream some videos on the server using the File-System module.
click here to read more...
a server is created which sends data to a path. then we use super-agent to test the request.
click here to read more...
tutorial on how to create a server using the express framework and send HTTP requests(GET, POST, DELETE).
click here to read more...
this example app shows how to authenticate a user to the server (without a database).
click here to read more...
in this section, we will implement the mongodb database to our app from lesson six.
click here to read more...
a full authentication system that uses both local and OAuth method for registering users. it also sends an email to the newly registered user.
click here to read more...
an implementation of a file uploading system that uses three different approaches for storing files in different environments.
Click here to read more...
Nodejs-lessons is a free software distributed under the terms of the MIT license.