Nauka programowania w .NET CoreC#-NET-CORE

Obecnie brak terminów otwartych

Warszawa
  • 27.11
Z - zaoczny
Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Dostępne również 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: 2490 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Kategoria: C# i .NET

.NET Core to darmowy framework dla systemów Windows, Linux i macOS rozwijany na zasadach open source. Udostępniony przez firmę Microsoft jako “lżejsza” i działająca na wielu systemach operacyjnych wersja “dużego” frameworku .NET. Jest postrzegany jako alternatywa dla zdobywających popularność NodeJS i GO. Jego zaletami są stabilność, obsługa popularnego języka C# i wsparcie jednej z największych firm IT na rynku.

Nasze szkolenie przeznaczone jest dla osób, które korzystały już ze środowiska .NET i chciałyby dowiedzieć się, czym jest .NET Core. Szkolenie będzie użyteczne także dla programistów innych języków, szczególnie Java, którzy chcą zacząć pracę z .NET Core.

Czas trwania

3 dni

Program

  1. Fundamenty platformy
    • Zaawansowane konstrukcje języka C#
      • Generyczność
      • Typy anonimowe
      • Funkcje lambda
      • Tuple
      • Extension Method
      • Serializacja Json
    • LINQ
    • Asynchroniczność i współbieżność
    • Narzędzia (MS Visual Studio)
  2. .NET Core
    • Ogólny zarys technologii
    • .NET Standard
    • Middleware
    • Wstrzykiwanie zależności
    • Routing
    • Konfiguracja
    • Logowanie informacji
  3. Entity Framework Core
    • Modelowanie bazy danych
      • Podejście Code first
      • Podejście Database first
    • LINQ to Entities
      • Sortowanie
      • Filtrowanie
      • Stronicowanie
      • Grupowanie
      • Złączenia
    • Wykonywanie zapytań: Client vs. Server Evaluation
    • Wykorzystanie wbudowanych i zdefiniowanych przez użytkownika funkcji SQL
  4. MVC
    • Sposoby definiowania widoków
    • Definiowanie układu strony
    • Silnik Razor
    • Szablony
    • Powiązanie widoku z modelem
      • mechanizm walidacji (ModelState)
      • definiowanie walidacji (atrybuty)
    • Cache
  5. ASP.NET Core – Web API
    • Budowa i przetwarzanie żądania HTTP
    • Filtry (opis istniejących, tworzenie własnych)
  6. Inne
    • Testowanie (testy jednostkowe, charakterystyka frameworków testowych)
    • Bezpieczeństwo
    • Komunikacja z użyciem biblioteki SignalR
    • Dokumentowanie kodu (XML Documentation Comments)
  7. Narzędzia diagnostyczne:
    • Śledzenie żądań HTTP: Fiddler
    • Śledzenie zapytań SQL: MS SQL Profilier
    • Debugowanie JavaScript

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Szkolenie dla osób, które znają już standardowy framework .NET lub język Java.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Zapisz się

Wybierz interesujący Cię termin oraz miasto

Warszawa:

Żaden termin nie pasuje?

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” Sp. z o.o. Sp. k. z siedzibą w Warszawie w celu realizacji zgłoszenia.