Create a Blog System from Scratch using NodeJS and ExpressJS
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,333 students enrolled

Create a Blog System from Scratch using NodeJS and ExpressJS

Learn NodeJS, ExpressJS and MongoDB in a practical way while creating a blog system from scratch
New
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,333 students enrolled
Created by Moath Zayadneh
Published 7/2020
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build a basic blog system from scratch
  • Connect ExpressJS with MongoDB
  • Make different handlers for a specific route
  • Manipulate data using MongoDB
  • Understand how blogs work
Course content
Expand all 15 lectures 01:43:15
+ Environment Setup
3 lectures 10:13
Installing NodeJS
01:54
Installing MongoDB Locally
03:16

This is the command:

npm install express mongodb express-session express-validator cookie-parser body-parser bcrypt ejs

Installing ExpressJS and Other Dependencies
05:03
+ Creating the Sign-up Page
4 lectures 44:57
Building the Sign-up Page #1
11:57
Building the Sign-up Page #2
16:32
Switching to Async / Await
07:11
+ Creating the Log-in Page
3 lectures 25:09
Building the Log-in Page
11:36
The 'Remember Me' and Logout Features
02:49
+ Creating the Blog Posting System
3 lectures 20:20
Creating Blogs
11:08
Listing Blogs
05:06
Viewing a Blog
04:06
+ Finale
1 lecture 01:51
The Final Touch
01:51
Requirements
  • A little bit of knowledge of HTML and JavaScript
  • A basic understanding of NodeJS and ExpressJS
Description

If you have ever wondered how blogs work, this is the right course for you. I will be explaining how blogs work and I will demonstrate how to create one for yourself from scratch with your bare hands. The technologies used are NodeJS, ExpressJS and MongoDB. As already stated in the prerequisites section above, having a little bit of knowledge of these technologies is a plus in this course, even though I will be explaining each step I make.

Who this course is for:
  • Beginner to Intermediate NodeJS learners/developers