这是一门基于项目的后端开发综合课程,重点教授如何使用Golang、Python、Flask和MongoDB构建两个完整的后端系统。学员将逐步开发一个具备库存监控、低库存预警及可视化数据分析功能的库存管理系统,以及一个支持预订管理、桌台状态跟踪和候位管理的餐厅预订系统。课程从后端开发基础与CRUD操作讲起,涵盖数据库连接、HTTP路由、后端逻辑实现到用户界面设计的全流程,并通过MongoDB进行数据集成。无需后端开发经验,具备Golang和Python基础知识即可学习,旨在帮助学习者通过实战掌握后端系统构建的核心技能。

由 Christ Raharja MP4 创建
| 视频:h264, 1280×720 | 音频:AAC, 44.1 KHz, 2 Ch
级别:全部 | 类型:电子学习 | 语言:英语 | 时长:23 讲(4 小时 54 分钟)| 大小:2.1 GB

Backend Development with Golang, Python, Flask, and MongoDB。Learn how to build inventory management system and restaurant reservation website using Golang, Python, Flask, MongoDB。Welcome to Backend Development with Golang, Python, Flask, and MongoDB course. This is a comprehensive project based course where you will learn how to build two backend projects. The first one is inventory management system and the second is restaurant reservation system. This course is a perfect combination between backend development and database integration, making it an ideal opportunity to practice your programming skills while improving your technical knowledge in software development. In the introduction session, you will learn the basic fundamentals of backend development, such as getting to know CRUD operations, learn how to connect backend systems with databases, and also getting to know common issues in backend. Then, in the next section, we will install Golang and set up a MongoDB database, making sure your development environment is fully ready. Afterwards, we will start the first project. We are going to build an inventory management system using Golang. Firstly, we are going to create CRUD operations, enabling users to Add New Items, Update Items, and Delete Items. For each item, we will use a consistent data structure that includes name, SKU, quantity, price, supplier name, category, reorder Point, and lead time. Then, after that, we are also going to build an inventory dashboard where users can view all items, search and sort items by name, category and stock level. Additionally, the users will also be able to monitor the quantity of each item in real time and most importantly, the data will be updated whenever items are added, sold, or removed. Following that, we are going to create a low stock notification which will automatically alert users when the quantity of an item falls below its reorder point, helping to prevent stockouts. The inventory management system will also have reports and analytics tab, where users can view total items, low stock items, total inventory value, and visual charts representing stock level by category and average lead time by category. Meanwhile, in the second project, we are going to build a restaurant table reservation system using Python, Flask, and MongoDB. Firstly, we are going to create CRUD operations, the users will be able to add table reservation, update reservation, and cancel reservation, additionally, they can also select the date and time for their booking. Each reservation will use a structured data format including customer name, number of guests, and table number. Then, the second feature that we are going to build is a table management system. This feature will enable staff to efficiently track and manage table availability and capacity in real time, ensuring that reservations are allocated correctly. In addition, we are also going to build a waitlist management system, which automatically adds customers to a waiting list when all tables are full. We are also going to integrate the backend system with a MongoDB database, allowing the restaurant to store, retrieve, and update reservation data efficiently. Lastly, at the end of the course, we are going to conduct testing to make sure the systems have been fully functioning and all features are working as intended.Firstly, before getting into the course, we need to ask this question to ourselves, why should we learn about backend development? Well, here is my answer, the backend is the engine of any application or software, it handles data storage, processes user requests, and enables communication between UI and database, which is what makes the application functional.Below are things that you can expect to learn from this course:Learn the basic fundamentals of backend development, CRUD operations, and learn how to connect backend with databaseLearn how to build inventory management system with GolangLearn how to build restaurant reservation system with Python, Flask, and MongoDBLearn how to build data models and system core structureLearn how to create backend logics and implement CRUD operationsLearn how to create HTTP handlers and define routesLearn how to design user interface and create HTML templateLearn how to design inventory dashboard UILearn how to design analytics and reporting tab UILearn how to setup MongoDB database and create clusterLearn how to build Flask app and connect backend with MongoDB databaseLearn how to design restaurant reservation website UI and create utility functionsLearn how to build restaurant reservation dashboardLearn how to create function to add reservationLearn how to create function to display reservation dataLearn how to create function to edit and cancel reservationLearn how to build and design table management systemLearn how to create waitlist management system What you’ll learn Learn the basic fundamentals of backend development, CRUD operations, and learn how to connect backend with database Learn how to build inventory management system with Golang Learn how to build restaurant reservation system with Python, Flask, and MongoDB Learn how to build data models and system core structure Learn how to create backend logic and implement CRUD operations Learn how to create HTTP handlers and define routes Learn how to design user interface and create HTML template Learn how to design inventory dashboard UI Learn how to design analytics and reporting tab UI Learn how to setup MongoDB database and create cluster Learn how to build Flask app and connect backend with MongoDB database Learn how to design restaurant reservation website UI and create utility functions Learn how to build restaurant reservation dashboard Learn how to create function to add reservation Learn how to create function to display reservation data Learn how to create function to edit and cancel reservation Learn how to build and design table management system Learn how to create waitlist management system Requirements No previous experience in backend development Basic knowledge in Golang and Python

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,平台资源仅供用户学习观摩使用 请下载24小时内自行删除 如需商用请支持原版作者!请知悉并遵守!
6、For users outside China, If you do not have a Baidu Netdisk VIP account, please contact WeChat: yunqiaonet for assistance with logging into Baidu Netdisk to download resources..