Eğitim İçeriği
Giriş
LINQ Temeller
- IEnumerable<T>
- IEnumerator<T>
- Projeksiyon, filtreleme, ölçütler, bölümler, işlemler vb.
LINQ Operatörlerine Genel Bakış
- Hemen gerçekleşen ve ertelenen yürütmeler
- Akış ve akış dışı operatörler
Geliştirme Ortamının Hazırlanması
- .NET'in kurulması ve yapılandırılması
- LINQPad'in kurulması ve yapılandırılması
Basit LINQ Sorguları
- Bir veri kaynağı seçilmesi
- Bir sorgu oluşturulması
- Bir sorgu yürütülmesi
Veri Dönüşümü ve Tür İlişkileri
- Sonuçları bir tür olarak döndürme
- Kaynak öğeler üzerinde işlemler gerçekleştirme
- Derleyicinin türleri seçmesine izin verme
Gruplandırma ve Birleştirme LINQ Sorguları
- Birden çok anahtara göre gruplandırma
- Bir grup sorgusunu genişletme
- Özel anahtarlarla gruplandırma
- Bileşik anahtarla iç birleştirme kullanma
- Grup birleştirmesi ve iç grup birleştirmesi kullanma
LINQ Lambda Operatörleri ile
- Lambda operatörleri ile yöntem sözdizimini anlama
- Çoklu anahtarlara göre gruplandırma
- Özel anahtarlara ve özel nesnelere göre gruplandırma
- İç birleştirme ve bileşik birleştirme kullanma
- Grup birleştirmesi ve grup iç birleştirmesi kullanma
Standart ve Karmaşık Sorgular
- Alt kümeleri filtreleme
- Bir operatör ile verileri yeniden düzenleme
- Temel grupları ayrıştırma
- Bir veri kümesinde hiyerarşi oluşturma
- Verileri zincirleme
- Into ve let anahtar sözcüklerini kullanma
LINQ - SQL
- Bir veritabanı kurma
- Bir veritabanını sorgulama
- Bir veritabanını güncelleme
LINQ - XML
- Bir ağaç oluşturma
- Ağaç sorguları kullanma
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Programlama bilgisi
Hedef Kitle
- Web Geliştiricileri
Danışanlarımızın Yorumları (5)
Good rapport, Łukasz had time for everyone's questions and was able to help anyone who had any issue
Kelly Morris - Titian Software Poland Sp. z o.o.
Eğitim - Selenium WebDriver in C#
Class was informative and easy to follow.
Najeeda Motala - Multichoice
Eğitim - Advanced C# for Automation Test Engineers
Tailored to our needs
Rafal - Haleon
Eğitim - C#.Net
Everything. Again considering the amount of concepts Fulvio covered, including detailed explanation in three days was really good. I liked that he covered a lot of concepts we as Data Engineers would require.
Florim - Jisc
Eğitim - Programming in C# with Visual Studio
I liked that I had the chance to exercise.