|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/blazor-ile-e-ticaret-projesi/
课程评论:没有评论
课程名称:Blazor与电子商务项目 课程概述:本课程要求学员至少具备6个月的C#知识,尤其适合那些在JavaScript方面存在困难的学习者,因为通过Blazor,这一问题得以解决。掌握C#后,学员可以实现自己理想的项目。我们使用.NET 5完成项目的开发,并结合GitHub进行版本控制。在本项目中,我们借鉴了分层架构,全面介绍了Blazor Server的所有特性,并讨论了TypeScript的优缺点。课程内容从基础到高级,学员将学习如何构建用户系统,包括表单、组件、实体及其关系和角色等。 为展示Microsoft的Blazor如何挑战Angular和React,我们将共同实现一个端到端的项目。该项目以电子商务为主题,最终整合了Stripe支付系统。通过Blazor,前端开发者和后端开发者之间的界限变得不再重要,因为Blazor有效解决了许多相关问题。数据库方面我们使用SQL Server,并使用.NET 5 API进行开发,采用MVC架构理念实现WASM使用,通过HttpClient实现API连接,并运用Repository Pattern。 未来将新增的主题包括: - 自定义分页操作 - 文档输出 - 本地化 / 多语言操作 - QR码生成 - 机器学习示例 - Blazor图像文本读取 - Stripe支付集成 - Azure Blob存储操作 这个课程为希望在电子商务开发领域有所长进的学员提供了丰富的资源和实用的技能。
Kursumuz için öncelike enaz 6 aylık c# bilgisine ihtiyaç duyulmaktadır.JavaScript konusunda sorunu olan arkadaşlarımız için sevindirici haber çünkü blazor ile artık bu sorun tamamen ortadan kalkıyor.C# bilgisi ile artık istediğiniz projeleri hayata geçirebilirsiniz..Net 5 ile projemizin geliştirmesini tamamladık.Github entegrasyonu da kullanıyoruz.Katmanlı Mimari yapısından bu projemizde de yararlandık.Blazor Server'ın tüm özelliklerinden bahsettik.TypeScripte karşı avantaj ve dezavantajlarından bahsettik.Temelden ileri seviyeye gideceğiz. Formlar, bileşenler, varlıklar, varlıklarımızla ilişkiler ve rollerle ve daha fazlasıyla kullanıcı sistemi oluşturacağız.Angular ve react karşısından Microsoft'un Blazor ile nasıl atağa kalktığını göstemek amacıyla sizlerle uçtan uca proje gerçekleştiriyoruz.E-Ticaret mantığında Stripe entegrasyonu ile projemizi sonlandırıyoruz.Artık Front-End dEveloper veya Back-end developer olmanız çok fazla önem arz etmiyecek.Çünkü Blazor ile bu problemler ortadan kalıyor.Database olarak Sql Server kullanıyoruz..Net 5 API kullanıyoruz.MVC mantığında yaklasım ile WASM kullanımını yaptık.HttpClient ile API bağlantısını gerçekleştiriyoruz.Repository Pattern kullanımı yaptık.En yakın zamanda eklenıcek konular.- Custom Pagination Islemleri- Dokuman cıktısı alma işlemleri- Localization / MultiLanguage İşlemleri- QR Code İşlemleri- Machine Learning Örneği- Blazor: Read Image Text- Stripe Entegrasyonu ile Ücret alma işlemi- Azure Blob Storage İşlemi