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#.
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 kursu wystawiamy imienny certyfikat - będzie on dostępny na platformie szkoleniowej 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. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017). Ten numer również będzie widoczny na certyfikacie.
Certyfikat możesz wydrukować (plik pdf) 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.
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 proformy do opłacenia zamówienia, złóż zamówienie zaznaczając w formularzu pole "Chcę otrzymać dokument proforma" lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na iOS za pośrednictwem Apple Pay sprzedawcą jest Apple. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
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.
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ą:
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ę.
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