Pobierz kartę szkolenia

Entity Framework Core 8

kod szkolenia: EF CORE_PODST / PL AA 3d

Pakiety e-learning

Termin

tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  22.07 23.07 24.07
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
czas trwania 3 dni |  21h|  19.08 20.08 21.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
czas trwania 3 dni |  21h|  02.10 03.10 04.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
czas trwania 3 dni |  21h|  20.11 21.11 22.11
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
czas trwania 3 dni |  21h|  18.12 19.12 20.12
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
2 700,00 PLN 3 321,00 PLN brutto

Projektantów, programistów, liderów zespołów programistycznych, architektów, testerów oraz osób zainteresowanych tworzeniem aplikacji .NET z użyciem Entity Framework Core jako mechanizmu dostępu do danych.

Zdobycie umiejętności tworzenia aplikacji w C# z dostępem do bazy danych oraz poznanie dobrych praktyk i efektywnego tworzenia zapytań.

Ukończone szkolenie lub wiedza z zakresu:

  • Podstawy programowania obiektowego w C#
  • Wprowadzenie do języka C#
  • Szkolenie: polski

SZKOLENIE OBEJMUJE

  • Wykłady
  • Kodowanie na żywo
  • Warsztaty
  1. Podstawy
    • Instalacja Entity Framework Core
    • Utworzenie kontekstu DbContext
    • Dostawcy baz danych
    • Konfiguracja parametrów połącznia do bazy danych
  2. Tworzenie nowego połączenia
    • Code First
    • Database First
  3. Konwencje
  4. Tworzenie modelu
    • Klucze
    • Indeksy
    • Właściwości w tle
    • Konwertery wbudowane
    • Kolejność kolumn
  5. Konfiguracja encji
    • Adnotacje
    •  
    • Fluent API
  6. Dziedziczenie
    • TPH (table-per-hierarchy)
    • TPT (table-per-type)
    • TPC (table-per-concrete)
  7. Relacje
    • Jeden-do-jeden
    • Jeden-do-wielu
    • Wiele-do-wielu
  8. Migracje
    • Dodawanie
    • Usuwanie
    • Aktualizacja bazy danych
    • Pakiety migracji
  9. Zarządzanie danymi
    • Operacje CRUD
    • Wzorzec repozytorium
    • Wzorzec repozytorium generyczne
  10. SQL
    • Uruchamianie poleceń SQL
    • Przekazywanie parametrów
    • Uruchamianie procedur składowych
  11. Operacje asynchroniczne
    • Zapytania asynchroniczne
    • Zapis asynchroniczny
  12. Diagnostyka