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
4 800 / 5 dni
Zgłoś chęć udziału

Back-End > .Net

Szkolenie: .NET 5

Kod: [MS-C#-EF-NET5]
Pobierz program

Wprowadzenie

To najnowsza wersja środowiska do tworzenia nowoczesnych aplikacji internetowych. Wnosi wiele nowych funkcji, które ułatwiają programistom migrację ze starszych technologii.


Cel szkolenia

Poznasz zasadę działania, możliwości rozszerzania oraz przepisy na budowanie usług sieciowych zgodnych z zasadami REST API, które wzbogacą twój warsztat programistyczny i uczynią, że twoje rozwiązania będą lepsze.

Czas i forma szkolenia

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

Plan szkolenia

  1. Wprowadzenie

    1. NET Core

    2. Protokół HTTP

  2. Narzędzia

    1. CLI Tools

    2. Visual Studio 2019

    3. Visual Studio Code

    4. Postman

    5. ngrok

  3. .NET Core

    1. Utworzenie aplikacji .NET 5

    2. Środowiska (programistyczne, przejściowe, produkcyjne)

    3. Wstrzykiwanie zależności

    4. Pobieranie konfiguracji

  4. Aplikacje webowe

    1. Razor Pages

    2. MVC

  5. Usługi sieciowe Web Api

    1. Konfiguracja

    2. Kontrolery i akcje

    3. Definiowanie tras

    4. Obsługa błędów

    5. Operacje asynchroniczne

    6. Walidacja modelu

    7. Formatowanie odpowiedzi

    8. Tworzenie własnego formatera

    9. Utworzenie klienta z użyciem HttpClient

    10. Optymalizacja za pomocą HttpClientFactory

    11. Swagger/OpenAPI

    12. Autentykacja i autoryzacja

  6. Aplikacje czasu rzeczywistego

    1. Omówienie Signal-R

    2. Utworzenie huba

    3. Utworzenie klienta

    4. Autentykacja i autoryzacja

  7. Zdalne wywoływanie metod

    1. Omówienie gRPC

    2. Utworzenie usługi gPRC w ASP.NET Core

    3. Utworzenie klienta

    4. Autentykacja i autoryzacja

  8. Hostowanie

    1. Internet Information Server

    2. Kestrel

  9. Współpraca z bazą danych

    1. Entity Framework 5

    2. Dapper

Opinie uczestników

  • Szeroki zakres zagadnień. Tematyka z zakresu nowych i aktualnych technologii. Wiedza prowadzącego oparta na doświadczeniu.

    Developer Team Leader

  • W szkoleniu podobał mi się sposób przekazywania wiedzy (głównie na przykładach praktycznych).

    Junior C# Developer

  • W szkoleniu podobała mi się bardzo rozległa wiedza prowadzącego, pokazane zastosowanie praktyczne omawianych tematów.

    Młodszy programista C#