.Net Core Developer - Bilinmesi Gereken Kütüphaneler

所在平台: Udemy

课程主页: https://www.udemy.com/course/net-core-developer-bilmesi-gereken-kutuphaneler-konular/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:**.Net Core 开发者 - 必知库 **课程概述:** 本课程将教授您在开发 AspNet Core MVC/API 项目时所需的最重要库的知识及其在项目中的使用方法。您还将学习到软件开发中的基本原则,以便开发出更清晰、更易于维护的项目。课程将详细讲解 Robert C. Martin 提出的 SOLID 原则,并通过示例场景进行说明。课程内容将随着 .Net 7 SDK 的发布而逐步更新,并添加新章节。 **未来将添加的主题:** * NLog * N-Layer Architecture * Error-Handling * Repository Design Pattern * UnitOfWork Design Pattern **课程涵盖的主题:** * **SOLID 原则:** 通过示例场景深入学习每一个 SOLID 原则(单一职责原则、开闭原则、里氏替换原则、接口隔离原则、依赖倒置原则)。 * **常用的第三方库:** * FluentValidation 库 * AutoMapper 库 * AspNetCoreRateLimit 库 * Smidge 库 * Swagger 库 * NLog 库 * Hangfire 库 * **ASP.NET Core Web 应用开发:** * 错误管理和错误页面的处理 * 日志记录方法(日志类型、第三方日志库使用、文本文件和 SQL Server 数据库日志记录) * **ASP.NET Core Web API 开发:** * 使用 Swagger 为 API 和端点编写详细文档 * **环境管理:** * 理解和使用 ASP.NET Core Web 应用中的环境配置 * 创建自定义环境 * 在生产环境中更改环境

课程评论(0条)

课程详情

Bu kursumda AspNet Core MVC/API projesi geliştiriyorken ihtiyacınız olan en önemli kütüphanelerin ne olduğunu ve projelerde nasıl kullanıldığını öğreneceksiniz.Yazılım geliştirirken en temel prensipler hakkında bilgi sahibi olmanız önemli. Bu sayede daha temiz ve sürdürülebilir projeler geliştirebilirsiniz. Robert C. Martin tarafından bir araya getirilen en önemli prensipler olan SOLID prensiplerini detayı bir şekilde anlatımını örnek senaryolar üzerinden bölüm olarak ekledim..Net 7 SDK çıkışı ile beraber tüm içerikler aşama aşama güncellenecektir. Ve yeni bölümler eklenecektir.Eklenecek KonularNLog ( Hazırlanıyor)N-Layer Architecture ( Eklenecek )Error-Handling ( Eklenecek )Repository Design Pattern ( Eklenecek )UnitOfWork Design Pattern ( Eklenecek )SOLID Principles:The Single Responsibility PrincipleThe Open Closed PrincipleThe Liskov Substitution PrincipleThe Interface Segregation PrincipleThe Dependency Inversion PrincipleBu kurs aşağıdaki konuları içermektedir.SOLID Prensiplerinin her birini örnek senaryolar üzerinden öğreniyor olacaksınız.FluentValidation kütüphanesiAutoMapper kütüphanesiAspNetCoreRateLimit kütüphanesiSmidge kütüphanesi kütüphanesiSwagger KütüphanesiNLog KütüphanesiHangfire kütüphanesiAspNet Core Web uygulamalarımız da hata yönetimini ve hata sayfalarını nasıl ele almalıyız.AspNet Core Web uygulamalarımız da loglama nasıl yapılır. log çeşitleri nelerdir ? Third Party loglama kütüphaneleri nasıl kullanılır ? Text dosyalarına ve Sql Server veritabanına nasıl loglama yapılır ?AspNet Core Web API uygulamalarınızda api'larınız ve endpoint'lerimiz için Swagger ile ayrıntılı dökuman nasıl yazılır ?AspNet Core Web uygulamalarımıza Environment ortamlar ile nasıl çalışılır ?, Custom Environment nasıl oluşturulur ? canlıda Environment nasıl değiştirilir ?

课程标签

0人关注该课程

主题相关的课程