|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aspnet-core-api-signalr-ile-qr-kodlu-siparis-yonetimi/
课程评论:没有评论
**课程名称:** Asp.Net Core API 结合 SignalR 实现带二维码的订单管理 **课程概述:** 本课程将指导您使用 Asp.Net Core 6.0 和 SignalR 库,从零开始开发一个功能完备的餐厅订单管理系统。该系统包含管理员面板和用户展示面板,并充分利用 SignalR 实现实时通知、实时消息和实时购物车等功能。 **核心技术栈:** * Asp.Net Core 6.0 * Asp.Net Core API * SignalR * Swagger * DTO (Data Transfer Object) * N Tier 架构 * MSSQL * Entity Framework (Linq) * SQL 关联表 * HTML, CSS, Bootstrap * JavaScript, Ajax * Alert (提示) * Basket (购物车) * Reservation (预订) * Real-Time Applications (实时应用) * Real-Time Messaging (实时消息) * Real-Time Statistics (实时统计) * Real-Time Notifications (实时通知) * Email Sending (邮件发送) **课程重点:** * **后端开发:** 使用 Asp.Net Core API 构建强大的后端服务。 * **前端集成:** 通过 Ajax 等技术在前端愉快地调用后端 API。 * **实时功能:** 深入实践 SignalR,实现诸如即时消息、库存更新、订单状态变更等实时功能。 * **订单管理:** 开发完整的餐厅订单管理流程,包括二维码点餐。 * **代码质量:** 遵循 Clean Code 原则,应用 MVP (Model-View-Presenter) 或 MVC (Model-View-Controller) 等架构模式(此处未明确指出,但 N Tier 和 Solid Principles 暗示了良好的结构)。 * **用户体验:** 打造用户界面友好、交互性强的应用。 * **其他功能:** 实现邮件发送、预订管理等附加功能。 **先修要求:** **强烈建议**具备 Asp.Net Core 开发经验。对于仅有 C# 基础的学习者来说,本课程的内容可能过于深入。 **学习目标:** 学完本课程后,您将能够独立开发一个基于 Asp.Net Core 和 SignalR 的、功能齐全的实时订单管理系统。 **课程形式:** 讲师将在问答区积极回复学员的提问,确保学员能够顺利完成学习。
Uzun süredir hazırlandığım bir kursumu daha sizlerle buluşturmanın mutluluğunu yaşıyorum. AspNet Core 6.0 ile geliştirdiğimiz admin ve vitrin panelleri bulunan, içerisinde SignalR kütüphanesini hakkını vererek kullandığımız oldukça kapsamlı bir real-time uygulama yapısıyla karşılaşacağınız serimiz hazır. Kursa başlamadan önce AspNet Core ile çalışma yapmış olmanız lazım. Zira sadece C# bilen kişiler için ağır gelecektir. Mutlaka AspNet Core ile çalışma yapılmış olması gerekir. Bu kursta sıfırdan bir restoran için sipariş yönetimi uygulaması geliştireceğiz. Bu uygulamada backend kısmında Api kullandık. Backende kullandığımız bu Api yapısını UI tarafında consume ettik. Consume işlemlerinde oldukça güçlü bir arayüz kullandık. Hem admin, hem UI hem de sipariş kısımları oldukça tatminkar oldu. Rezervasyon işlemleri için kullanıcılarımıza mail gönderdik. SignalR ile anlık bildirim, anlık mesajlaşma, anlık sepet gibi işlemleri gerçekleştirdik. Projemizi mimariye ve solid prensiplerine olabildiğince sadık kalarak clean code prenseplerinde kodladık. Kurs esnasında sorularınız olursa bana soru cevap kısmından her zaman yazabilirsiniz. Müsait olduğum tüm anlarda sorularınıza dönüyor olacağım.Genel olarak kursta kullandığımız teknolojiler şu şekildedir.AspNet Core 6.0Asp.Net Core ApiSignalRSwaggerDtoN Tier ArchitectureMSSQLİlişkili TablolarHtml Css BootstrapJavaScriptAjaxEntity Framework - LinqAlertBasketRezervasyon İşlemleriReal-Time UygulamalarReal-Time MesajlaşmaReal-Time İstatistikReal-Time BildirimMail Gönderme İşlemleriVe çok daha fazlası