Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
.NET Popüler Kütüphanelerini Sıfırdan Yazalım
Rating: 5.0 out of 5(4 ratings)
155 students

.NET Popüler Kütüphanelerini Sıfırdan Yazalım

FluentValidation, AutoMapper, Mapster, EntityFrameworkCore, Carter, Scrutor kütüphanelerini sıfırdan yazalım
Created byTaner Saydam
Last updated 9/2025
Turkish

What you'll learn

  • FluentValidation kütüphanesi nasıl yazılmış onu öğreneceksiniz
  • Mapster kütüphanesi nasıl yazılmış onu öğreneceksiniz
  • AutoMapper kütüphanesi nasıl yazılmış onu öğreneceksiniz
  • EntityFrameworkCore kütüphanesi nasıl yazılmış onu öğreneceksiniz
  • Carter kütüphanesi nasıl yazılmış onu öğreneceksiniz
  • Scrutor kütüphanesi nasıl yazılmış onu öğreneceksiniz

Course content

10 sections41 lectures4h 4m total length
  • Eğitimde neler anlatılacak1:21
  • Bu eğitim kimler için0:38
  • Eğitimden önce bilinmesi gerekenler1:20

Requirements

  • C# kodlarında en az middle seviye olmalısınız, eğitimde anlatılan kütüphaneleri mutlaka kullanmış olmalısınız
  • Assembly, reflection, Dependency Injection'ı biliyor ya da en azından bilmeden de olsa eğitim vs başka sebepten birkaç kez yazmış olmalısınız

Description

Selam arkadaşlar

Bu eğitim serisinde sizlerle birlikte .NET ekosisteminde en çok kullanılan popüler kütüphaneleri sıfırdan yazarak ve adım adım inceleyerek öğreneceğiz. Amacımız, bu kütüphanelerin sadece nasıl kullanıldığını değil, aynı zamanda mantıklarını ve temel çalışma prensiplerini de anlamak. Böylece bir projede bu kütüphaneleri kullanırken sadece dışarıdan çağıran bir kullanıcı olmak yerine, arka planda nasıl çalıştıklarını da bilen bir yazılımcı olabileceksiniz.

Eğitim süresince aşağıdaki kütüphaneleri detaylı bir şekilde ele alacağız:

  • Fluent Validation: Validasyon işlemlerini kolay ve temiz bir şekilde yapabilmek için.

  • Mapster: Nesneler arası dönüşümleri yönetmek için.

  • AutoMapper: Nesneler arası dönüşümleri yönetmek için.

  • Entity Framework Core: ORM yapısını öğrenmek ve veritabanı işlemlerini kolaylaştırmak için.

  • MediatR (YouTube yönlendirmeli): CQRS ve mediator pattern mantığını öğrenmek için.

  • Carter: Minimal API geliştirmeyi hızlandırmak için.

  • Scrutor: Dependency Injection işlemlerini daha esnek hale getirmek için.

Bu eğitim, hem orta seviyede .NET bilgisi olanlar hem de kendini daha ileri taşımak isteyen yazılımcılar için oldukça faydalı olacaktır. Kurs boyunca her kütüphane için örnek projeler geliştirecek, adım adım uygulamalar yapacak ve konuları pratiğe dökeceğiz. Eğer sen de kütüphanelerin arka planını öğrenmek, gerçek projelerde güvenle uygulamak ve yazılım yolculuğunu daha sağlam bir temele oturtmak istiyorsan, bu kurs tam sana göre!

Önemli Not: Kütüphanelerin hepsi uzun yıllardır geliştirildiği için her özelliğini incelememiz mümkün değil, o yüzden eğitim fundamentals yani temel konuları inceleme üzerine tasarlandı.

Who this course is for:

  • Popüler kütüphanelerin nasıl yazıldığını merak ediyorsanız bu eğitimle beraber öğreneceksiniz