|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/web-tabanli-on-muhasebe-1-5/
课程评论:没有评论
[Web Development] Blazor 综合进阶教程(共 5 部分,约 100 小时) 本课程是关于 Blazor 技术最全面的入门到进阶教程,共分为 5 部分,总时长约 100 小时。课程旨在帮助您深入学习 Blazor 的各项技术,并通过开发一个 Web 前端会计软件的实例,让您掌握如何使用 C# 构建强大、交互式的 Web 项目,而无需依赖 JavaScript。 **课程亮点与技能收获:** * **纯 C# Web 开发:** 掌握仅使用 C# 就能创建交互式 Web 应用。 * **组件化开发:** 学习从零开始创建自定义组件,并实现组件的复用。 * **组件嵌套:** 能够无缝地在 HTML 标签中使用组件进行嵌套。 * **Blazor 与 JavaScript 集成:** 深入理解 Blazor 在 JavaScript 集成方面的应用。 * **多组件管理:** 学会同时在项目中管理不同来源的组件(例如,不同公司的组件)。 * **Blazor 托管模式:** 理解 Blazor 项目的不同部署和托管方式。 * **DevExpress Blazor 组件集成:** 高效地将 DevExpress Blazor UI 组件集成到项目中。 * **AbpFramework 应用与优化:** 熟练使用 AbpFramework 进行项目开发和性能优化。 **课程使用的技术栈:** * Blazor * .NET 6 (ASP.NET Core 6) * Entity Framework Core 6 * DevExpress Blazor UI Components * AbpFramework * DDD (领域驱动设计) * 身份认证与授权 (Authentication & Authorization) * 横切关注点 (Cross Cutting Concerns) * 多租户/SaaS 架构 * 虚拟文件系统 (Virtual File System) * 自动 REST API 集成 * 审计日志记录与用户权限管理 * 本地化(多语言支持) * AOP (面向切面编程) **AbpFramework 集成说明:** 本课程充分利用了 Volosoft 公司开发的开源免费框架 AbpFramework,无论是后端还是 UI 层。AbpFramework 提供了强大的现成框架,尤其在后端,极大地加速了开发进程,使您能将更多精力集中在 Blazor 技术本身,实现高效开发。 **学习方法建议:** 建议您严格按照课程顺序从头到尾学习。在学习过程中,可能会产生疑问,这是正常现象。请将这些问题记录下来,并继续学习,许多问题将在后续的课程内容中得到解答。 希望本套课程能为您带来丰富的学习体验!
Web'deki en kapsamlı Blazor Eğitim setini sunmaktan gurur duyuyorum. 5 bölümden oluşan ve toplamda yaklaşık 100 saat süren bu eğitim programı, Blazor teknolojisinin tüm yönlerini en detaylı şekilde öğrenmeniz için tasarlanmıştır. Bu eğitim sürecinde geliştirdiğim Web Tabanlı Ön Muhasebe yazılımı, size yalnızca muhasebe sistemi oluşturmayı öğretmek için değil, Blazor'un nasıl kullanıldığını öğretmek için bir araç olarak geliştirilmiştir. Blazor'u tam anlamıyla öğrendikten sonra, yalnızca C# kullanarak güçlü, etkileşimli web projeleri geliştirebileceksiniz. Üstelik Javascript'e ihtiyaç duymadan! Eğitim Setinde Kazanacağınız Yetkinlikler:- Javascript kullanmadan, yalnızca C# ile etkileşimli web projeleri geliştirme - Sıfırdan özel bileşenler (custom components) oluşturma ve bunları yeniden kullanılabilir hale getirme - HTML etiketleri ile bileşenleri iç içe sorunsuz bir şekilde kullanma - Blazor ve Javascript entegrasyonunu detaylı şekilde öğrenme - Farklı firmalara ait bileşenleri aynı projede bir arada kullanma - Blazor projelerinizin farklı barındırma yöntemlerini anlama - DevExpress Blazor bileşenlerini etkin şekilde projelere entegre etme - AbpFramework'ü projelerde kullanma ve optimize etme Eğitim Sürecinde Kullanılan Teknolojiler:- Blazor -.NET 6 (ASP.NET Core 6) - Entity Framework Core 6 - DevExpress Blazor UI Components - AbpFramework - DDD (Domain Driven Design) - Authentication & Authorization - Cross Cutting Concerns - Multi-Tenancy / SaaS Mimarisi - Virtual File System - Auto REST API Entegrasyonu - Audit Logging & Kullanıcı Yetkilendirme - Localization (Çok Dilde Kullanım) - AOP (Aspect Oriented Programming) AbpFramework Entegrasyonu Bu projede hem BackEnd hem de UI tarafında, Volosoft firmasının geliştirdiği açık kaynak kodlu ve ücretsiz AbpFramework kullanılmıştır. AbpFramework, özellikle BackEnd tarafında hazır olarak sunduğu güçlü yapı sayesinde geliştirme sürecini hızlandırmak için özelleştirilmiştir. Böylece daha fazla zamanı Blazor teknolojisine odaklanarak verimli bir geliştirme ortamı sağlanmıştır. Eğitim Metodolojisi ve Tavsiyeler Bu eğitim setini kesinlikle baştan sona tamamlamanız çok önemlidir. Dersler ilerledikçe bazı sorularınız oluşabilir ve bu oldukça normaldir. Bu soruları not alarak ilerleyin ve süreci aksatmayın. Eğitim sonunda not aldığınız birçok sorunun cevabını zaten içerikte bulmuş olacaksınız. Bu kapsamlı eğitim programının tüm katılımcılar için faydalı olmasını diliyorum. Yeni eğitimlerde görüşmek dileğiyle!