Helion


Szczegóły kursu video

Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł

Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł


Popularność LINQ powoduje, że technologia ta znajduje się nieustannie w centrum zainteresowania jej twórców i wciąż jest rozwijana. Warto się jej przyjrzeć także jako swego rodzaju alternatywie dla SQL — z zastosowaniem LINQ można odpytywać różne obiekty, posługując się w tym celu tą samą składnią, co jest niewykonalne w języku SQL.

Jeśli chcesz ułatwić sobie pracę z kolekcjami danych, wygospodaruj trzy godziny, uruchom szkolenie Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł, opanuj jego materiał, a potem pracuj z danymi szybciej i efektywniej!

Co Cię czeka podczas szkolenia?

Nauczysz się korzystać z danych różnego formatu, opanujesz także umiejętność odpytywania obiektów poprzez wybrane przez siebie filtry. Dowiesz się, jak alternatywnie pozyskać wartości z bazy danych, i poznasz budowę kodu optymalnego pod względem jakości. Co więcej, nauczysz się porządkować kod poprzez stosowanie jednej technologii do wielu obiektów.

Kurs zakończysz na poziomie średnio zaawansowanym. Oznacza to, że będziesz w stanie swobodnie wykorzystywać technologię LINQ w swoich projektach.

Zatem do dzieła!

  • 1. Wstęp do kursu
    • 1.1. Wstęp do kursu00:04:01
    • 1.2. Wstęp do LINQ00:05:18
    • 1.3. Wykorzystanie LINQ00:06:58
    • 1.4. Struktura LINQ00:04:02
  • 2. Zapytania
    • 2.1. Pierwsze zapytanie00:05:06
    • 2.2. Zwrócenie wielu wartości00:07:08
    • 2.3. Niezadeklarowane typy00:03:37
    • 2.4. Lazy query00:06:36
    • 2.5. Immediately query00:03:51
    • 2.6. Liczby parzyste00:03:45
    • 2.7. Metoda - Extension00:05:18
    • 2.8. Grupowanie00:05:06
    • 2.9. Odpytanie SQL Server00:06:50
    • 2.10. Tworzenie XML00:09:16
  • 3. Praca z kolekcjami
    • 3.1. Sprawdzenie typów danych - LET00:05:37
    • 3.2. OfType - wybranie typów z tablicy00:03:00
    • 3.3. Odpytanie ciągu znaków00:05:39
    • 3.4. Odpytania katalogu z plikami00:05:05
    • 3.5. Sekwencje00:05:35
    • 3.6. Inicjacja tablicy przez sekwencje00:03:11
    • 3.7. Generowanie ciągu znaków przez sekwencję00:03:18
  • 4. Praca z XML
    • 4.1. Użycie metody Descendants00:05:33
    • 4.2. Dodanie elementu do pliku00:04:07
    • 4.3. Usunięcie elementu00:03:24
    • 4.4. Zapis do pliku XML00:03:10
  • 5. Zaawansowane zapytania LINQ
    • 5.1. Podzapytania00:04:40
    • 5.2. Join00:06:18
    • 5.3. Join - forma alternatywna00:05:01
    • 5.4. GroupJoin00:05:30
  • 6. Operatory
    • 6.1. Projekcja SelectMany00:02:50
    • 6.2. Porównanie - SequenceEqual00:02:26
    • 6.3. Konkatenacja i union00:03:24
    • 6.4. Elementy00:05:48
    • 6.5. Agregacje00:04:47
    • 6.6. Kwantyfikatory00:03:47
  • 7. Dodatki do użycia SQL
    • 7.1. Połączenia tabel00:05:01
    • 7.2. Linqer - prezentacja00:02:31
    • 7.3. Linqer - warsztat00:07:30
    • 7.4. Podsumowanie kursu00:04:52