Plan Szkolenia
Wprowadzenie
LINQ Podstawy
- IEnumerable<T>
- IEnumerator<T>
- Projekcja, filtrowanie, kwantyfikatory, partycje, operacje itp.
Przegląd operatorów LINQ
- Natychmiastowe i odroczone wykonanie
- Operatory strumieniowe i niestrumieniowe
Przygotowanie środowiska programistycznego
- Instalowanie i konfigurowanie .NET
- Instalowanie i konfigurowanie LINQPad
Proste zapytania LINQ
- Wybieranie źródła danych
- Tworzenie zapytania
- Wykonywanie zapytania
Transformacja danych i relacje typów
- Zwracanie wyników jako typ
- Wykonywanie operacji na elementach źródłowych
- Umożliwianie kompilatorowi wybierania typów
Grupowanie i łączenie zapytań LINQ
- Grupowanie według wielu kluczy
- Rozszerzanie zapytania grupowego
- Grupowanie za pomocą kluczy niestandardowych
- Używanie sprzężenia wewnętrznego z kluczem złożonym
- Używanie sprzężenia grupowego i wewnętrznego sprzężenia grupowego
LINQ z operatorami Lambda
- Zrozumienie składni metod z operatorami Lambda
- Grupowanie według wielu kluczy
- Grupowanie według kluczy niestandardowych i obiektów niestandardowych
- Używanie sprzężenia wewnętrznego i sprzężenia złożonego
- Używanie sprzężenia grupowego i wewnętrznego sprzężenia grupowego
Zapytania standardowe i złożone
- Filtrowanie podzbiorów
- Zmiana kolejności danych za pomocą operatora
- Analizowanie podstawowych grup
- Tworzenie hierarchii w zestawie danych
- Łączenie danych w łańcuchy
- Używanie słów kluczowych into i let
LINQ do SQL
- Konfigurowanie bazy danych
- Zapytanie do bazy danych
- Aktualizowanie bazy danych
od LINQ do XML
- Tworzenie drzewa
- Korzystanie z zapytań do drzewa
Podsumowanie i wnioski
Wymagania
- Zrozumienie programowania
Uczestnicy
- Programiści internetowi
Opinie uczestników (5)
Zaszyte na nasze potrzeby
Rafal - Haleon
Szkolenie - C#.Net
Przetłumaczone przez sztuczną inteligencję
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
Bardzo dokładnie tłumaczone każde zagadnienie
Patrycja - Alior Bank SA
Szkolenie - Selenium WebDriver in C#
Podobało mi się, że miałem szansę nauczyć się przez ćwiczenia. (Note: The translation has been adjusted to better match a natural flow in Polish while maintaining the core meaning of having the chance to exercise or practice. However, it's worth noting that the original sentence might be slightly ambiguous without further context.) If you prefer a more literal translation: Podobało mi się, że miałem szansę ćwiczyć.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Szkolenie - Unit Testing with C#
Przetłumaczone przez sztuczną inteligencję
Podejście trenera, brak presji czasu, miła atmosfera, przekazywanie wiedzy w oparciu o przykłady i sprawdzenie wiedzy poprzez ciekawe zadania.