Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
3 500 / 3 dni
Zgłoś chęć udziału

Back-End > .Net

Szkolenie: Programowanie w języku LINQ - Language Integrated Query

Kod: [MS-LQ]
Pobierz program

Wprowadzenie

Język Linq to obecnie standard w C# i obowiązkowa pozycja programisty .NET

Umożliwia tworzenie zapytań na zbiorach danych w składni inspirowanej na języku SQL ale niezależnej od źródła danych. Dzięki temu programista może tworzyć aplikacje szybciej i łatwiej a kod jest czytelniejszy niż przy tradycyjnym podejściu.

Na szkoleniu dowiesz się co to są tajemnicze wyrażenia Lambda, poznasz składnię i podstawowe operatory Linq i jak je stosować w praktyce. Przekonasz się w jaki sposób język Linq może zrewolucjonizować sposób pisania aplikacji i rozwiązywania problemów.

Cel szkolenia

Celem szkolenia jest nabycie umiejętności sprawnego posługiwania się językiem Linq w języku C#.

Środowisko:

  • Visual Studio 2015 Community
  • SQL Server 2014 Express


  • Adresaci szkolenia

    Grupa docelowa szkolenia to programiści aplikacji desktopowych, webowych i usług sieciowych, którzy tworzą rozwiązania z użyciem środowiska Microsoft .NET i chcą ułatwić pisanie kodu za pomocą języka Linq.

    Wymaga jest znajomość C# oraz środowiska Visual Studio oraz zagadnień związanych z zakresu baz danych SQL. Zalecane uczestnictwo w szkoleniu Programowanie w C# 5.0 z Visual Studio 2013 (ang. Programming C# 5.0 with Visual Studio 2013).

    Czas i forma szkolenia

    21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

    Plan szkolenia

    1. Wprowadzenie do Linq
      1. Co to jest Linq?
      2. Programowanie deklaratywne a imperatywne
    2. Wprowadzenie do Linq To Objects
      1. Słowo kluczowe var
      2. Typy anonimowe
      3. Inicjalizatory
      4. Metody rozszerzające
      5. Wyrażenia lambda
      6. Składnia Query Expression
      7. Składnia Lambda Expression
    3. Linq to Objects
      1. Filtrowanie (Where)
      2. Projekcja (Select)
      3. Pobieranie listy (SelectMany)
      4. Sortowanie (OrderBy)
      5. Unikalne elementy (Distinct)
      6. Grupowanie (GroupBy)
      7. Agregacje (Count, Sum, Avg)
      8. Złączenia (Join, GroupJoin)
      9. Operacje na zbiorach (Concat, Union, Intersect, Except)
      10. Operatory kwantyfikacji (All, Any, Contains)
      11. Scalanie (Zip)
      12. Partycjonowanie (Take, Skip)
      13. Generowanie sekwencji danych
    4. Rozszerzenia Linq
      1. Tworzenie własnego operatora agregacji
    5. Linq to Xml
      1. Odczytywanie danych z xml
      2. Zapisywanie danych do xml
    6. Linq to Entities
      1. Odczyt danych z bazy danych za pomocą Entity Framework
    7. Paraller Linq
    8. Reactive Extensions (Rx)

    Opinie uczestników