Ten kurs jest częścią ścieżki:
.NET Developer
Opinie użytkowników
Zobacz wszystkie
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
Chcesz ułatwić sobie pracę na kolekcjach z dużą ilością danych? Znasz już podstawy C# i chcesz poszerzyć swoje programistyczne umiejętności? W takim razie LINQ jest tym czego potrzebujesz! W trakcie tego 9-godzinnego szkolenia nauczysz się tworzenia zapytań, dowiesz się jak filtrować, sortować, grupować, łączyć i agregować dane. Zobaczysz również jak pracować z plikami XML, bazą danych SQL oraz poznasz wiele innych przydatnych zastosowań LINQ.
W trakcie kursu poznasz funkcje języka C#, które stanowią podstawę LINQ, takie jak metody rozszerzania czy wyrażenia lambda. LINQ opiera się na tych funkcjach, ale ich znajomość będziesz mógł wykorzystać w C# nawet bez konieczności pisania zapytań. Zobaczysz również, że LINQ może stać się pewnego rodzaju alternatywą dla SQL z olbrzymią przewagą jaką jest możliwość odpytywania różnych obiektów tą samą składnią.
Już w początkowych rozdziałach kursu dowiesz się jak odpytywać obiekty dzięki stworzonym przez siebie filtrom. Poznasz podstawowe zapytania: operatory strumieniowe, zapytania o nieskończoność oraz przede wszystkim odroczone wykonanie. To ostatnie będzie niezwykle przydatne gdy operował będziesz na kolekcji z dużą ilością danych w programach z szeregiem zapytań łańcuchowych. Znajomość odroczonego wykonania pozwala znacząco zwiększyć wydajność, ale możesz też wyrządzić sporo szkód, jeżeli nie zrozumiesz dobrze zasad jego działania. W kursie zadbałem jednak o to, aby ta druga sytuacja nie miała miejsca.
Możliwości LINQ będziemy wykorzystywać w prawdziwych życiowych sytuacjach. Filtrowania, sortowania, grupowania, agregowania i innych operacji nauczysz się więc pracując na dużym zestawie danych. Wykonamy na jego przykładzie skomplikowaną analizę zużycia paliwa przez różne modele samochodów. W jej trakcie dowiesz się dowiesz się, jak połączyć dwa zbiory danych, jak grupować dane i jak je agregować, aby uzyskać zbiorcze statystyki. Podzielę się z tobą również się przydatnymi poradami i trikami, których nauczyłem się przez lata pracy jako programista.
W trakcie kursu pokażę ci również, jak działa LINQ, gdy potrzebujemy odpytać plik XML. Aby wszystko było dla Ciebie zrozumiałe omówimy sobie jego konstrukcję, a dopiero później przejdziemy do wczytania i odpytania plików. Wykorzystując LINQ z SQL przyjrzymy się odpowiedniej konfiguracji bazy oraz napiszemy zarówno proste jak i zaawansowane zapytania. Zobaczysz jak pracować z IQueryable i drzewami ekspresji. Podpowiem Ci również jak nie wpaść w typowe pułapki które mogą na ciebie czekać podczas takiej pracy.
Aby w sposób komfortowy pracować z kursem wymagana jest wiedza z programowania w języku C#. Niezbędne umiejętności możesz zdobyć dzięki naszemu szkoleniu: Fundamenty programowania w języku C#.
Kursy często kupowane razem
Taniej na Black Weeks!
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij terazDo każdego ukończonego przez Ciebie szkolenia wystawiamy imienny certyfikat. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i nazwa instytucji certyfikującej. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017).
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.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz dokumentu Proforma lub faktury odroczonej, złóż zamówienie, a w uwagach do zamówienia dodaj komentarz “Proforma” lub "Faktura z odroczonym terminem płatności", lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z lub – Jak to działa?
Ups! Coś poszło nie tak :(
Google Recaptcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE