Udemy

Full stack MERN Blog Project: MERN Stack Blog with Dashboard

Enroll Now
  • 808 Students
  • Updated 5/2024
4.6
(171 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
18 Hour(s) 46 Minute(s)
Language
English
Taught by
Dr. Sahand Ghavidel
Rating
4.6
(171 Ratings)
4 views

Course Overview

Full stack MERN Blog Project: MERN Stack Blog with Dashboard

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

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!

Course Content

  • 10 section(s)
  • 58 lecture(s)
  • Section 1 Introduction, preview and Installation
  • Section 2 Pages and routes and header component
  • Section 3 Create the server and connect to the database
  • Section 4 Signing up the users
  • Section 5 Footer section
  • Section 6 Signing in users
  • Section 7 Redux toolkit and Redux persist
  • Section 8 Google OAuth, update header and add dark mode
  • Section 9 Dashboard page
  • Section 10 Create and update a post

What You’ll 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.
  • Enhance your Reactjs skills by practicing dynamic routing, managing state with Redux Toolkit, and integrating third-party APIs such as Google OAuth.
  • Keep yourself informed about the latest industry trends by incorporating React Router Dom and Tailwind CSS into your frontend development practices.
  • Make use of Firebase Storage to efficiently handle images, allowing users to easily upload and manage property images without hassle.


Reviews

  • I
    Isaias hernandez gomez
    5.0

    This is amazing

  • 김기태
    5.0

    아주 좋은 강의 입니다. 재미있게 잘 들었고 실제로 사용할 수 있는 블로그를 갖게 되어 기분이 좋습니다. 감사합니다.

  • i
    ica
    5.0

    top

  • M
    Mohammad Jada
    5.0

    This is the best course I’ve taken so far.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed