Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

Full stack MERN Blog Project: MERN Stack Blog with Dashboard (Udemy.com)

Learn full stack MERN Blog project with JWT Firebase and Google OAuth by building a MERN full Stack blog with dashboard

Created by: Dr. Sahand Ghavidel

Last updated May 2024

icon
What you will learn

  • Create a new blog app step by step using the latest MERN stack technologies.
  • Master email, password, and OAuth authentication with JWT for secure user access.
  • Learn how to keep user access safe by mastering email, password, and OAuth authentication using JWT.
  • Allow users to easily create, update, and delete property listings with the ability to perform basic operations like adding, editing, and removing items.
  • Add a smart search function to your project with filters and sorting choices. Make sure to fine-tune MongoDB queries for better performance.
  • Create a user-friendly profile management system that includes the ability to upload profile images and securely delete accounts. Implement JWT cookie validatio
  • Discover how to deploy your MERN blog app on the 'Render' platform, getting it ready to showcase in your portfolio or share it with the public.

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.6 out of 5higher than 70% of them
  • Reviews174#510 of 816 by number of reviews
  • Length18.8 hourslonger than 76% of them
  • Last updatedMay 2024earlier than 58% of them

icon
Course Description

Get ready for an exciting journey into the world of modern web development! Our course, "Full stack MERN Blog Project: MERN Stack Blog with Dashboard" is designed to guide you from the basics to creating a fully functional MERN (MongoDB, Express.js, React, and Node.js) stack blog.


Whether you're an aspiring full-stack developer, a React enthusiast, or someone looking to expand your web development skills, this course has you covered. Here's what you can expect:


1. Comprehensive MERN Stack Mastery: We start from the basics, guiding you through essential tool installations like React.js and Tailwind CSS for a strong foundation.


2. Advanced Authentication: Learn to implement email and password authentication using JSON Web Tokens (JWT), and seamlessly integrate Google OAuth for a smooth login experience.


3. Real-world CRUD Operations: Master Create, Read, Update, and Delete (CRUD) operations with hands-on experience in managing property listings using MongoDB.


4. User-friendly Features: Enhance user experience by allowing effortless creation and management of property listings, including the ability to upload and modify multiple images.


5. Advanced Search Functionality: Implement a modern search feature that allows users to filter listings by title, apply sorting options, and efficiently limit search results using cutting-edge MongoDB techniques.


6. Admin Dashboard: Implement a modern admin dashboard to see the recent users, comments and posts plus taking a full control over them.


7. Deployment Made Easy: Learn how to deploy your fully functional MERN stack blog application for free using the 'render' platform.


Prerequisites:

A basic understanding of JavaScript and React is recommended, but if you're excited about building a blog app and diving into full-stack development, you're more than ready to get started.


Join us on this immersive journey to master the MERN stack, JWT authentication, Firebase integration, Google OAuth, and more. By the end of the course, you'll not only have a fully functional blog app but also the skills to boost your web development career. Enroll now and let's embark on this exciting learning adventure together!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Dr. Sahand Ghavidel

Sahand Ghavidel holds degrees in Mathematics, Electrical, and Computer Science, and earned a doctoral degree from Faculty of Engineering and IT, University of Technology Sydney.

Sahand has researched for more than 10 years about artificial algorithms and  optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended to many international conferences.

The number of people using and citing Sahand's publications is significantly high which is more than 1600 citations, according to google scholar (April, 2021). He was also awarded the outstanding reviewer in the international journal called "International Journal of Electrical Power & Energy Systems" with CiteScore of 5.79 in recognition of his contributions added to the quality of the journal.

Sahand has more than 15 years of programming experience. The first programming language he learned was visual basic when he was just 12 years old. Since then, he has made hundreds of websites, and apps with different programming languages like JavaScript and Python.

icon
More courses by Dr. Sahand Ghavidel

$84.99

$64.99

$79.99

$64.99

$10.99

$49.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.6

174 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Nirbhay Lourembam on 3/6/2024

One of the best practical MERN courses out there. It's end to end. One needs to have some experience with the MERN stack before taking this course. This course is completely hands-on and Sahand explains every line of code that he writes. This is the second course from Sahand that I have completed in 2 months. Actually, his course is the only few that I have been able to complete! :) One suggestion: Instead of Firebase, next time could you please show how to use Multer middleware to store images? Or maybe a different storage option like Amazon S3 or Google Could Storage. One request: Could you please add a course on Docker and Kubernetes? Thanks

By Beau buxton on 2/16/2024

Overall I love the course, the technology being used is great and has been very educational for me. The delivery is also very clear and pretty easy to follow. Every now and again a touch more detail would be useful in places, but otherwise a great course!!

By Sashikant Khuntia on 2/4/2024

It looks like spoon-feeding.Need some advanced content

By Naveen .G on 1/20/2024

"Incredibly uplifting MERN Blog Project course ! The instructor's engaging teaching style, practical hands-on approach, and comprehensive content make this a joyous and invaluable experience for anyone aspiring to master full-stack development with the MERN stack."

By averageStudent on 1/17/2024

I gained valuable insights from this course, extending beyond the mere utilization of specific tools for website development. It provided a comprehensive understanding of website design and emphasized the effective integration of backend processes with the frontend. While I wouldn't claim mastery, the course has certainly steered my thinking in that direction.

By Kandepibhavani on 1/1/2024

The course is a fantastic. The clear teaching style, hands-on approach, and practical project make it an invaluable resource for both beginners and those with some prior knowledge. I highly recommend it for anyone looking to master the MERN stack and build real-world applications.

By Yulius Setyawan on 12/29/2023

Currently in Section 3, and so far, so good! The instructor has a clear and loud pronunciation, making it easy to follow. The project is comprehensive, covering CRUD operations and solid foundation for starting own personal blog. Perfect for anyone eager to learn MERN stack. Highly recommended!

By Ravindra Nath Jha on 12/29/2023

I really enjoyed this class and the format it was presented in. For me, I learn and retain much more through an online class due to the fact you can do the course as an open book. This really makes me search for the answer and in return, I retain more information. I found it relaxing to be able to turn the work on the assignments. I liked the fact you were very clear that more internet research may be necessary for some assignments To be honest, there is nothing that I disliked about the course. I will definitely be taking another online course from you!

By Tanmay Borse on 12/26/2023

The course is a fantastic. The clear teaching style, hands-on approach, and practical project make it an invaluable resource for both beginners and those with some prior knowledge. I highly recommend it for anyone looking to master the MERN stack and build real-world applications.

By zaw htet on 12/26/2023

- provides a clear and structured path from MERN stack basics to creating a fully functional blog with an admin dashboard -The hands-on experience with real-world CRUD operations, advanced authentication, and search functionality makes it a standout. - perfect for React enthusiasts and developers wanting to excel in MERN stack development.

Showing all 10 reviews on CourseDuck

Read all 174 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100