Cursor ile .NET'te Kurumsal Proje Geliştirme Uygulaması

所在平台: Udemy

课程主页: https://www.udemy.com/course/cursor-ile-nette-kurumsal-proje-gelistirme-uygulamas/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Cursor ile .NET'te Kurumsal Proje Geliştirme Uygulaması 课程概述:本课程是一个实践性的专业发展项目,旨在通过真实的银行应用程序,探讨现代软件开发技术与人工智能工具(Cursor及部分CoPilot)的结合。 课程内容涵盖: 1. 清晰架构的实施 - 领域驱动设计原则 - 分层架构配置 - 核心层、领域层、应用层、Web API层的责任领域与界限 - 依赖管理与依赖注入 2. CQRS(命令查询责任分离) - 命令与查询的区别 - MediatR模式的使用 - 请求/响应模型 - 验证管道和异常处理 3. 对象建模与关系 - 实体继承(User -> ApplicationUser -> Customer -> IndividualCustomer/CorporateCustomer) - 复杂领域模型 - 导航属性 - 使用Fluent API进行关系配置 - Entity Framework Core优化 4. 安全性与身份验证 - JWT(JSON Web Token)实现 - 密码哈希 - 基于角色的授权 - 安全密码存储 - 令牌验证与刷新机制 5. 数据库管理 - Code-First方法 - Repository模式 - 最佳实践 - SOLID原则的实施 - 清晰代码方法论 - 设计模式 - 异常处理策略 - 日志机制 技术细节: - .NET 9框架 - Entity Framework Core - SQL Server - AutoMapper - MediatR - FluentValidation - JWT Bearer身份验证 目标受众: - 中级至高级.NET开发人员 - 希望提升架构设计能力的开发者 - 开发企业级应用程序的软件工程师 - 想要实践清晰架构与CQRS的开发者 本课程重点在于将理论知识付诸实践,逐步展示如何开发现代银行应用程序。参与者将在学习行业标准编码技术的同时,亲身体验解决真实世界问题的过程。

课程评论(0条)

课程详情

Bu eğitim, modern yazılım geliştirme tekniklerini yapay zeka araçları (Cursor- kısmen de CoPilot) gerçek bir bankacılık uygulaması üzerinden ele alan, uygulamalı bir profesyonel gelişim programıdır.Eğitimin Kapsamı:1. Clean Architecture İmplementasyonuDomain-Driven Design prensipleriKatmanlı mimari yapılandırmasıCore, Domain, Application, Web API katmanlarıHer katmanın sorumluluk alanları ve sınırlarıBağımlılıkların yönetimi ve Dependency InjectionCQRS (Command Query Responsibility Segregation)Command ve Query ayrımıMediatR pattern kullanımıRequest/Response modelleriValidation pipelineException handlingNesne Modellemesi ve İlişkilerEntity inheritance (User -> ApplicationUser -> Customer -> IndividualCustomer/CorporateCustomer)Complex domain modelleriNavigation property'lerFluent API ile ilişki konfigürasyonlarıEntity Framework Core optimizasyonlarıGüvenlik ve Kimlik DoğrulamaJWT (JSON Web Token) implementasyonuPassword hashingRole-based authorizationSecure password storageToken validation ve refresh mekanizmalarıVeritabanı YönetimiCode-First yaklaşımıRepository patternBest PracticesSOLID prensipleri uygulamasıClean Code yaklaşımıDesign pattern'lerException handling stratejileriLogging mekanizmalarıTeknik Detaylar:.NET 9 frameworkEntity Framework CoreSQL ServerAutoMapperMediatRFluentValidationJWT Bearer AuthenticationHedef Kitle:Orta-İleri seviye.NET geliştiricileriMimari tasarım konusunda kendini geliştirmek isteyenlerEnterprise uygulamalar geliştiren yazılımcılarClean Architecture ve CQRS konularında pratik yapmak isteyenlerBu eğitim, teorik bilgilerin pratiğe dökülmesine odaklanarak, modern bir bankacılık uygulamasının nasıl geliştirileceğini adım adım göstermektedir. Katılımcılar, endüstri standardında kod yazma tekniklerini öğrenirken, aynı zamanda gerçek dünya problemlerinin nasıl çözüleceğini de deneyimleyeceklerdir.

课程标签

0人关注该课程

主题相关的课程