Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Entity Framework Core | Sıfırdan Zirveye
Highest Rated
Rating: 4.8 out of 5(652 ratings)
3,468 students

Entity Framework Core | Sıfırdan Zirveye

EF Core'un tüm özelliklerini bu kursta öğreneceksiniz.
Last updated 9/2023
Turkish

What you'll learn

  • Entity Framework Core'un tüm yönlerini öğreneceksiniz.
  • Entity Framework Core ile performanslı sorgular yazmayı öğreneceksiniz.
  • Entity Framework Core ile ilişkili tablolar oluşturmayı öğreneceksiniz.
  • Repository Pattern ve Unit Of Work Pattern'ı öğreneceksiniz.

Course content

14 sections83 lectures17h 41m total length
  • Giriş0:31
  • Entity Framework nedir ?7:47
  • EF Core'un avantajları nelerdir ?4:11
  • EF Core'un dezavantajları nelerdir ?4:00
  • EF Core hangi veritabanları ile çalışır ?4:04

Requirements

  • Temel C# Bilgisi
  • Temel AspNet Core Bilgisi

Description

Entity Framework Core 6 | Sıfırdan Zirveye kursumuza hoşgeldiniz.

Bu kursumda Entity Framework Core'un tüm özelliklerine örnekler ile açıklıyor olacağım.

Bu kursum AspNet Core MVC ve AspNet Core API uygulamalarında Entity Framework kullanmak isteyenlere yöneliktir.

Kursun toplan  20+ olması planlanmaktadır. Kursa her hafta yeni videolar eklenecektir.

Kurs boyunca işlenecek konular :


  • Entity Framework nedir ?

  • Entity Framework'un avantajları nelerdir ?

  • Entity Framework'un dezavantajları nelerdir ?

  • EF Core hangi veritabanları ile çalışır ?

  • Database-First nedir ?

  • DbContext ve DbSet nedir ? nasıl oluşturulur ?

  • OnConfiguring methodu nedir ?  nasıl kullanılır ?
    Scaffold-DbContext komutu kullanımı ?

  • Code-First nedir ?

  • Migration nedir ?

  • Migration komutları nelerdir ? nasıl kullanılır ?

  • DbContext sınıfı ile gelen methodlar nelerdir ?

  • ChangeTracker nedir ?

  • EF Core nasıl çalışmaktadır ?

  • DbSet sıfınının methodları nelerdir ?

  • EF Core ile Configuration nasıl yapılmaktadır.

  • Relationship nedir ?

  • EF Core ile ilişki nasıl oluşturulur ?  (One-to-Many) ( One-to-One) ( Many-to-Many)

  • Relationship Delete Behaviors( Default-Null-Restrict-No Action )

  • DatabaseGenerated Attribute kullanımı

  • Related Data Load ( Eager loading-Lazy loading-Explicit loading )

  • EF Core Inherince nedir ?

  • Table-Per-Hierarcy nedir ? nasıl kullanılır ?

  • Table-Per-Type nedir ? nasıl kullanılır ?

  • Owned Entity Type nedir ? nasıl oluşturulur ?

  • Keyless Entity Type'lar nasıl oluşturulur ?

  • Entity Framework ile tablolarda index nasıl oluşturulur ?

  • EF Core ile performanslı sorgular nasıl oluşturulur

  • EF Core, AspNet Core MVC ve API projelerinde nasıl kullanılır ?

  • EF Core ile transaction nasıl oluşturulur ?

  • Isolation level seviyeleri nelerdir ? nasıl oluşturulur ?

  • EF Core ile transaction işlemlerinde Isolation Level nasıl belirlenir ?



Who this course is for:

  • AspNet Core MVC ve API projelerinde EF Core kullanmak isteyenlere yöneliktir.