Entity FrameworkC#-ENTITY

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 4 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 3490 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

first minute (30+ dni do startu) - 3%

Kategoria: C# i .NET

Entity Framework to popularna biblioteka (narzędzie klasy ORM). Umożliwia automatyczne mapowanie obiektów na relacyjne struktury bazy danych dzięki czemu można bardzo szybko utworzyć warstwę dostępu do danych. Sprawne i szybkie tworzenie warstwy dostępu do danych to aktualnie podstawowe wymaganie we wszystkich projektach w których pracują programiści.

Czas trwania

3 dni

Program

  1. Wprowadzenie do LINQ
  2. Operatory i tworzenie zapytań w LINQ
    • filtrowanie
    • sortowanie
    • grupowanie
    • projekcja
    • agregacje
    • złączenia
    • operacje na zbiorach)
  3. Korzystanie z LINQ
    • dla kolekcji
    • dla plików XML
    • dla DataSet’ów
    • Podstawy frameworku EntityFramework
    • instalacja biblioteki
    • utworzenie modelu
    • tworzenie kontesktu
    • konfiguracja połączenia z bazą danych
  4. Relacje
    • jeden do wielu
    • wiele do wielu
    • jeden do jednego
    • dzielenie tabel
  5. Mapowanie relacji na poziom obiektowy:
    • TPH: mapowanie tabela-hierarchia
    • TPT: mapowanie tabeli na typ
    • TPC: mapowanie tabeli na konkretny typ
  6. Rodzaje konwencji
    • klucz podstawowy
    • klucz obcy
    • tabela
    • schemat
    • kolumny
    • typy danych
    • konwencje standardowe
    • usuwanie konwencji
    • konwencje własne
  7. Stworzenie aplikacji CRUD wykorzystującej EntityFramework i LINQ

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Szkolenie przeznaczone jest dla programistów aplikacji desktopowych, webowych i usług sieciowych, którzy w swojej pracy wykorzystują środowisko Microsoft .NET.

Wymagana jest znajomość C# na poziomie średnio zaawansowanym, środowiska Visual Studio Code oraz zagadnień związanych z zakresu baz danych SQL.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez ALX Academy sp. z o.o. z siedzibą w Warszawie w celu realizacji zgłoszenia.