Przejdź do treści
strefakursów

Kurs C# - programowanie w LINQ

Ułatw sobie pracę z kolekcjami danych z LINQ! Opanuj tworzenie podstawowych i zaawansowanych zapytań, sortuj, filtruj, grupuj i agreguj dane z różnych źródeł

58 lekcji 32 pytania testowe Poziom: Średniozaawansowany Język: polski Certyfikat
129 zł

Oferta specjalna

Kup ten kurs za 71 zł z kodem

00 dni
00 godz.
00 min.
00 sek.

Minimalna wartość w koszyku, aby aktywować kod: 199 zł.

Dostęp od razu po zakupie

Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.

Ten kurs jest częścią ścieżki

.NET Developer

Szczegóły, które warto znać

9 godzin materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
58 lekcji wideo
Poziom: Średniozaawansowany
Testy i zadania
32 pytania testowe
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

Czego się nauczysz:

  • wykorzystania funkcji C# dla LINQ

  • odpytywania obiektów dzięki filtrom

  • pozyskiwania danych z SQL czy plików XML

  • tworzenia zaawansowanych zapytań

  • praca z IQueryable i drzewami ekspresji

  • grupowania, łączenia i agregowania danych

  • przeszukiwania, filtrowania i sortowania danych

  • budowania optymalnego i wydajnego kodu

Funkcje C# dla LINQ

Podstawowe zapytania

Filtrowanie, sortowanie, agregowanie

LINQ to MySQL & XML

Co jeszcze warto wiedzieć?

Kup w pakiecie i oszczędź

Kurs C# - programowanie w LINQ

Kurs C# - programowanie w LINQ

5.0 (61)

129 zł

Kurs Xamarin - tworzenie aplikacji cross-platformowych

Kurs Xamarin - tworzenie aplikacji cross-platformowych

4.9 (29)

159 zł

Cena za zakup pakietu

230 zł 288 zł −20%

Oszczędzasz w pakiecie: 58 zł

Zyskujesz 23.04 zł w punktach na kolejne zakupy.

Program kursu

7 modułów · 58 lekcji

1 · Wprowadzenie
  • Czym jest LINQ 03m 19s
  • Jak korzystać z materiałów? 01m 35s
  • Wyświetlanie plików z katalogu bez użycia LINQ 15m 47s
  • Wyświetlanie plików z katalogu z LINQ (query syntax) 07m 00s
  • Wyświetlanie plików z katalogu z LINQ (method syntax) 03m 38s
  • O czym będziemy mówić 01m 37s
2 · Funkcje C# dla LINQ
  • Wprowadzenie 04m 30s
  • Siła IEnumerable 12m 48s
  • Tworzenie metod rozszerzenia 15m 54s
  • Wyrażenie Lambda 16m 39s
  • Func i Action 17m 40s
  • Var 10m 15s
  • Składnia zapytania a składnia metody 15m 25s
  • Podsumowanie 02m 02s
3 · Podstawowe zapytania
  • Wprowadzenie 00m 54s
  • Tworzenie własnego filtra 14m 02s
  • Odroczone wykonanie 14m 32s
  • Objaśnienie odroczonego wykonania 04m 00s
  • Wykorzystanie odroczonego wykonania 14m 33s
  • Unikanie pułapek odroczonego wykonania 08m 55s
  • Wyjątki i odroczone zapytania 07m 45s
  • Operatory strumieniowe 11m 13s
  • Zapytanie o nieskończoność 10m 02s
  • Podsumowanie 01m 16s
4 · Filtrowanie, sortowanie, wyświetlanie
  • Wprowadzenie 05m 29s
  • Jak przetwarzać plik CSV za pomocą Linq 02m 36s
  • Implementacja wczytywania pliku 16m 33s
  • Implementacja wczytywania pliku - składnia zapytania 04m 26s
  • Sortowanie 14m 00s
  • Filtrowanie 17m 23s
  • Any, All, Contains 07m 08s
  • Wyświetlanie danych 18m 10s
  • SelectMany 09m 57s
  • Podsumowanie 01m 13s
5 · Łączenie, grupowanie i agregowanie
  • Wprowadzenie 05m 53s
  • Łączenie danych – składnia zapytania 13m 46s
  • Łączenie danych – składnia metody 15m 19s
  • Łączenie za pomocą klucza złożonego 05m 39s
  • Grupowanie danych 14m 46s
  • GroupJoin dla danych hierarchicznych 14m 52s
  • Grupowanie - ćwiczenie 08m 57s
  • Agregacja danych - składnia zapytania 10m 46s
  • Agregacja danych - składnia metody 05m 03s
  • Podsumowanie 00m 59s
6 · LINQ do XML
  • Wprowadzenie 03m 16s
  • Budowanie XML 16m 41s
  • Funkcjonalna konstrukcja XMLa 13m 01s
  • Wczytywanie i odpytywanie XML za pomocą LINQ 16m 39s
  • Praca z przestrzeniami nazw XML 14m 19s
  • Podsumowanie 00m 53s
7 · LINQ i Entity Framework
  • Wprowadzenie 00m 51s
  • Konfigurowanie struktury encji 09m 41s
  • Wstawianie danych do nowej bazy danych 12m 07s
  • Pisanie zapytania podstawowego za pomocą LINQ 11m 05s
  • Praca z IQueryable i drzewami ekspresji 13m 47s
  • Ostrzeżenia i pułapki LINQ 16m 00s
  • Zaawansowane zapytanie LINQ 12m 54s
  • Podsumowanie 01m 50s

Twój instruktor

Mariusz Jurczenko

Mariusz Jurczenko

Programista

Posiada wieloletnie doświadczenie w pracy z C# a programowanie w tym języku traktuje jako życiową pasję. Chętnie dzieli się swoją wiedzą i zdobytym doświadczeniem. Prywatnie miłośnik wspinaczki skałkowej, piłki nożnej i nowoczesnych technologii.

Opinie kursantów

5,0 Zweryfikowana
„Ciekawy temat dla mnie zupełnie nowy, autor dzieli się swoim bogatym doświadczeniem, udziela wskazówek jak używać funkcji C# aby efektywnie używać systemu zapytań LINQ. Obowiązkowy kurs dla programistów C#. Merytoryczny i bardzo użyteczny kurs."
M Mirosław Zaręba zweryfikowany kursant
5,0 Zweryfikowana
„Kurs jest napisany przez profesjonalnego programistę. Dlatego, jeśli jesteś początkujący radzę zrobić notatki natemat słownictwa. Możemy tu znaleźć wiele ciekawych przykładów z życia wziętych. Polecam."
M Mateusz Słyszewski zweryfikowany kursant
5,0 Zweryfikowana
„Wreszcie "zjarzyłem" "Lambde" oraz LINQ z plikami CSV oraz XML! Kurs dobrze skonstruowany i przeprowadzony. Polecam w 100%!"
J JACEK KUROWSKI zweryfikowany kursant
5,0 Zweryfikowana
„W tej opinii chciałbym się zwrócić bezpośrednio do autora kursu. Panie Mariuszu, jestem Panu bardzo wdzięczny za to czego mogłem się od Pana nauczyć. Kiedyś jako zapaleniec pisałem sobie proste programiki w C# - głównie Windows Formsy, ale pewnego dnia zapragnąłem poznać ASP.NET... niestety bezskutecznie. Wszystko się zmieniło o 180 stopni po dokładnym przerobieniu Pańskiego kursu który został udostępniony przez Pana na platformie YouTube. Nie znam słów które mogłyby opisać moją wdzięczność. Dzięki Pańskiej pracy udało mi się dobrze poznać to środowisko, i teraz pracuję nawet nad nieco bardziej złożonymi projektami. Chciałbym powiedzieć że od tego czasu (nawet dzisiaj) staram się śledzić wszystkie Pańskie kursy, jestem tak niesamowicie wdzięczny. Dziękuję. Życzę samych sukcesów w karierze oraz mam nadzieję że zamierza Pan kontynuować swoją pracę nad doszkalaniem innych, ponieważ jest Pan w tym po prostu najlepszy. Jeżeli jest ktoś zainteresowany tym kursem, polecam go. Polecam również wszystkie kursy Pana Mariusza któremu jeszcze raz dziękuję."
Czytaj więcej
B Bartosz Miąskowski zweryfikowany kursant

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zobacz też

Podobne kursy

Kurs C# - typy generyczne

Programowanie

Kurs C# - typy generyczne

4.8 (63)

159 zł

Kurs C# - programowanie obiektowe

Programowanie

Kurs C# - programowanie obiektowe

4.9 (93)

159 zł

Fundamenty programowania w języku C#

Programowanie

Fundamenty programowania w języku C#

4.9 (174)

159 zł

Kurs Xamarin - tworzenie aplikacji cross-platformowych

Programowanie

Kurs Xamarin - tworzenie aplikacji cross-platformowych

4.9 (29)

159 zł

Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw

Programowanie

Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw

4.9 (13)

169 zł

Kurs Python - zaawansowany

Programowanie

Kurs Python - zaawansowany

4.7 (115)

149 zł

Kurs C++ aplikacje bazodanowe

Programowanie

Kurs C++ aplikacje bazodanowe

4.9 (132)

169 zł

Fundamenty programowania w Python

Programowanie

Fundamenty programowania w Python

4.9 (185)

179 zł

Podstawy programowania sterowników PLC

Programowanie

Podstawy programowania sterowników PLC

4.9 (98)

149 zł

Kurs Programowanie w Python dla średniozaawansowanych

Programowanie

Kurs Programowanie w Python dla średniozaawansowanych

4.9 (72)

169 zł

Ten kurs jest częścią ścieżki

4,8

.NET Developer

Naucz się języka C# i zostań developerem .NET. Zdobądź możliwości zatrudnienia wśród niezliczonych firm pracujących w tym niezwykle popularnym środowisku.

332 wykłady 11810 uczestników
Dowiedz się więcej

Dostęp od razu po zakupie

129 zł