BTK Akademi ASP.NET Core Web API Eğitimi
Eğitim İçeriği
- ☑ API, HTTP, REST, RESTful
- ☑ ASP.NET Core
- ☑ Logging
- ☑ Modeller ile Çalışma (Working with models)
- ☑ Postman
- ☑ Entity Framework Core
- ☑ Yazılım Mimarisi (Software Architecture)
- ☑ NLog Uygulaması (NLog Implementation)
- ☑ Global Hata Yönetimi (Global Error Handling)
- ☑ AutoMapper
- ☑ İçerik Pazarlığı (Content Negotiation)
- ☑ Doğrulama (Validation)
- ☑ Asenkron Kod (Asynchronous Code)
- ☑ Eylem Filtreleri (Action Filters)
- ☑ Sayfalama (Pagination)
- ☑ Filtreleme (Filtering)
- ☑ Arama (Searching)
- ☑ Sıralama (Sorting)
- ☑ Veri Şekillendirme (Data Shaping)
- ☑ HATEOAS
- ☑ HEAD ve OPTIONS
- ☑ Kök Belge (Root Documentation)
- ☑ Versiyonlama (Versioning)
- ☑ Önbelleğe Alma (Caching)
- ☑ Hız Sınırlama ve Kısıtlama (Rate Limit and Throttling)
- ☑ JWT, Identity ve Refresh Token
- ☑ API Dokümantasyonu (API Documentation)
To download the repository to your computer, you can use git.
git clone https://github.com/elaksc/BTK-Asp-DotNet-Core-Web-Api.git
Navigate to the project folder and compile and run the project.
dotnet run