Course Information
Course Overview
Build real time Quiz Portal Application with React , Redux , Node
Hi Guys, Welcome to the course 'MERN Stack Quiz Portal Application'
This is a complete real world application , you might have seen lot of quiz portals online . We will also build the same thing with our favourite MERN Stack Technology.
In this course, you will learn the following topics
Building full-stack real world applications from scratch
Working with complex MongoDB, queries, schemas, models
Separate User Interfaces for Users, Admins
JWT Authentication and Password Hashing
Ant Design Library for UI Components,
Redux Toolkit,
Admin can add exams with questions , options and answers
Real time updates for all the crud operations in Questions and Exams Module
Timer functionality for Exam Sessions
Live Result Functionality after writting the exams
Storing the results into Mongo DB
Separate Reports / Analatics functionality for both Admin and User
Pushing Code to GitHub,
Hosting application in Heroku
24/7 Q/A Support.
MERN stands for MongoDB, Express, React, Node, after the four key technologies that make up the stack.
MongoDB - document database
Express(.js) - Node.js web framework
React(.js) - a client-side JavaScript framework
Node(.js) - the premier JavaScript web server
Express and Node make up the middle (application) tier. Express.js is a server-side web framework and Node.js is the famous and powerful JavaScript server platform. Regardless of which variant you choose, ME(RVA)N is the ideal approach to working with JavaScript and JSON, all the way through.
React is a free and open-source front-end JavaScript library for building user interfaces based on UI components. It is maintained by Meta and a community of individual developers and companies.
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser designed to build scalable network applications.
Course Content
- 10 section(s)
- 41 lecture(s)
- Section 1 Project Demo & Resources
- Section 2 Front End Setup
- Section 3 Authentication UI
- Section 4 Backend Setup
- Section 5 Authentication Backend
- Section 6 Authorization and Protected Routes
- Section 7 Layout
- Section 8 Add Exams
- Section 9 Edit and Delete Exams
- Section 10 Add Questions To Exams
What You’ll Learn
- Building full-stack real world applications from scratch , Working with complex MongoDB, queries, schemas, models
- Separate User Interfaces for Users, Admins
- JWT Authentication and Password Hashing
- Ant Design Library for UI Components,
- Admin can add exams with questions , options and answers
- Real time updates for all the crud operations in Questions and Exams Module
- Timer functionality for Exam Sessions , Live Result Functionality after writting the exams
- Storing the results into Mongo DB , Separate Reports / Analatics functionality for both Admin and User
- Pushing Code to GitHub , Hosting application in Heroku
- 24/7 Q/A Support.
Reviews
-
김김기태
전반적으로는 만족하는데 맨마지막 강의 부분에 소리가 나오지 않는거랑 전체적으로 녹음 상태가 좋지 않은게 조금 불만이네요. 전반적으로 MERN에 대해 이해하는데 도움이 많이 되었습니다.
-
KKevin Uriel Fonseca
While my intention was not to create an web application, the backend and NodeJS stuff he taught was what I needed to create a mobile application that I was looking to build. Overall, a 10/10....just did not like that in some videos he was making "pop/bob" sounds...akward.
-
AAkash Kumar
Not explained concepts just used code snippet from exesting project. One can only understand only if they have done some basic mern project. It is not for beginers as it is difficult for mee too understand. if the code and concept was explained by the tutior then the course duration might be 16 - 20 hour but the course is only of 8 hour reason is lack of explaination and copy pasting of code from exesting project.
-
SSalah Eddine LAAMIMECH
Good explanations. To improve : Please add audio to deployment section. We have two configuration files ( i.e. .env ) in server and root directory that are the same. For simplicity please keep only one. Thank you very much.