DEV Community

Cover image for How To Build a Node.js Application with MongoDB
Angular Developer
Angular Developer

Posted on

7 7

How To Build a Node.js Application with MongoDB

Learn to build fullstack web applications with the most popular server side framework, NodeJS

What you'll learn
Build high quality applications built with Node, Express and MongoDB
Storing data with Mongodb database
Use cutting-edge ES6/ES7 JavaScript
Create Express web servers
Learn user sessions and authentication in nodejs applications
Communicating with a mongodb database using mongoose ODM

What topics are covered in the video?
Nodejs
Express framework
Mongodb
Mongoose ODM
Express sessions
Mongoose data validation
Express Middleware & Request interception
User authentication and authorization
Dynamic views with templating engines
Model View Controller design pattern
Password security and hashing
Mongoose model hooks
And so so much more !!!

Thanks for reading
If you liked this post, share it with all of your programming buddies!
Follow us on Facebook | Twitter

Further reading

The Complete Node.js Developer Course (3rd Edition)
Build a web scraper with Node
Creating RESTful APIs with NodeJS and MongoDB Tutorial
MEAN Stack Tutorial MongoDB, ExpressJS, AngularJS and NodeJS

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (1)

Collapse
 
leopinzon profile image
Leopinzon

Guys, the video is no longer available, you should take a look

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more

Instrument, monitor, fix: a hands-on debugging session

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️