MERN Stack Library Management App

所在平台: Udemy

课程主页: https://www.udemy.com/course/mern-stack-library-management-app/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:MERN Stack图书管理应用 2023** **课程概述:** 本课程将带您深入学习如何使用MERN技术栈(MongoDB, Express.js, React.js, Node.js)构建一个功能完善的图书管理应用程序。您将掌握以下关键技能: * **用户角色管理:** 实现不同用户角色(读者、图书管理员、管理员)的权限分离和独立的用户界面。 * **后端开发:** 熟练运用MongoDB进行复杂的数据查询、模式设计和模型构建;使用JWT进行身份验证和密码加密。 * **前端开发:** 利用React.js构建动态用户界面,并集成Ant Design UI库以美化用户体验。 * **状态管理:** 使用Redux Toolkit高效管理应用程序的状态。 * **核心功能实现:** * **管理员功能:** 创建图书管理员和用户,查看全面的图书馆报告(如总借阅数、总收款、待收款项等),管理访问权限。 * **图书管理员功能:** 对图书进行CRUD(增删改查)操作,实现图书的借出、根据读者请求更新图书续借状态、处理图书归还、收取租金和罚款。 * **部署与版本控制:** 将代码推送到GitHub,并将应用程序部署到Heroku。 * **支持:** 提供24/7的问答支持。 **MERN技术栈简介:** MERN代表了构建全栈JavaScript应用程序的四种核心技术: * **MongoDB:** 一种文档数据库,适合处理灵活的数据结构。 * **Express.js:** 基于Node.js的Web应用框架,用于构建服务器端应用。 * **React.js:** 一个用于构建用户界面的JavaScript库,以组件化为核心。 * **Node.js:** 一个允许在服务器端运行JavaScript的运行时环境,特别适合构建可扩展的网络应用。 本课程将全方位地指导您使用JavaScript和JSON技术栈,从前端界面到后端逻辑,构建一个完整的、功能强大的图书管理系统。

课程评论(0条)

课程详情

Hi Guys, Welcome to the course 'MERN Stack Library Management Application 2023In this course, you will learn the following topicsWorking with different user roles like Patron, Librarian, AdminSeparate User Interface for all the user rolesWorking with complex MongoDB, queries, schemas, modelsRedux Toolkit For State managementJWT Authentication and Password EncryptionAnt Design Library for UI Components,Admin can create librarians and usersLibrarians can do crud operations on books, issue a book to patron, renewal the issued book status based on patron request, process the book returns , collect rents and finesAccess management functionality.All the functionalities / pages will be displayed to the logged in user based on the role.Admin can see the complete reports of the library.Like total books issued , total amount collected , total amount pending etc.Pushing Code to GitHub,Hosting application in Heroku24/7 Q/A Support.MERN stands for MongoDB, Express, React, and Node, after the four key technologies that make up the stack.MongoDB - document databaseExpress(.js) - Node.js web frameworkReact(.js) - a client-side JavaScript frameworkNode(.js) - the premier JavaScript web serverExpress 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.

课程标签

0人关注该课程

主题相关的课程