Trwają zapisy do grupy

Szkolenie: Tworzenie usług sieciowych w ASP.NET Core

Szkolenie z tworzenia usług sieciowych REST API w ASP.NET Core przygotowuje do projektowania, implementacji i wdrażania nowoczesnych, bezpiecznych i wydajnych aplikacji webowych z autoryzacją, obsługą danych i diagnostyką

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:NET/RESTAPI

integracja-systemowuslugi-siecioweaspnet-coreweb-api

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

24 marca
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

3245 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

20 kwietnia
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

3245 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

16 czerwca
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

3245 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

25 sierpnia
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

3245 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

3 listopada
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

3245 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Tworzenie usług sieciowych w ASP.NET Core

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania usług sieciowych REST API w środowisku .NET Core, z uwzględnieniem obsługi danych, autoryzacji oraz wdrażania dobrych praktyk programistycznych

  • Szkolenie uczy stosowania narzędzi i technik niezbędnych do konfiguracji, testowania, wdrażania oraz monitorowania aplikacji webowych opartych o ASP.NET Core


Dla kogo?

  • Programiści .NET z praktyczną znajomością C#, którzy chcą rozwijać umiejętności w zakresie tworzenia usług sieciowych REST API

  • Osoby odpowiedzialne za projektowanie, wdrażanie i utrzymanie aplikacji webowych w środowisku .NET Core


Efekty kształcenia

  • Uczestnik projektuje i wdraża usługi REST API zgodnie z dobrymi praktykami

  • Uczestnik konfiguruje autoryzację i uwierzytelnianie w aplikacjach webowych

  • Uczestnik analizuje i rozwiązuje problemy związane z obsługą błędów i wyjątków

  • Uczestnik wykorzystuje narzędzia do testowania i dokumentowania API

  • Uczestnik implementuje warstwy pośrednie oraz mechanizmy cache

  • Uczestnik monitoruje i diagnozuje kondycję aplikacji


Wymagania

  • Umiejętność posługiwania się środowiskiem Visual Studio

  • Praktyczna znajomość języka C#


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Wprowadzenie

  • .NET CLI

  • Protokół HTTP

Budowanie aplikacji webowej

  • Porównanie CreateBuilder, CreateSlimBuilder, CreateEmptyBuilder

Konfiguracja

  • Pobieranie konfiguracji

  • Standardowi dostawcy konfiguracji

  • Konfiguracja zależna od środowiska

Wstrzykiwanie zależności

  • Rejestracja usług

  • Porównanie cykli życia usługi

  • Pobieranie usługi na podstawie typu

  • Pobieranie usługi na podstawie klucza

Minimal Api

  • Mapowanie akcji

  • Mapowanie tras

  • Reguły tras

  • Grupowanie tras

  • Przekazywanie parametrów

  • Zastosowanie atrybutów FromRoute, FromQuery, FromServices, FromHeader, AsParameters

  • Wysyłanie danych

  • Obsługa formularzy

  • Walidacja danych

  • Formatowanie odpowiedzi

  • Pobieranie plików

  • Zastosowanie filtrów

  • Request Short Circuiting

  • Dokumentowanie usługi (OpenApi)

  • Wersjonowanie usług

Przechwytywanie wyjątków

  • Własna implementacja

Pamięć podręczna

  • Przechowywanie odpowiedzi

Utworzenie klienta usługi

  • Podstawowe użycie

  • Nazwani klienci

  • Silnie typowani klienci

  • Generowanie klienta (Refit)

  • Warstwa pośrednia komunikatów wychodzących

  • Ponawianie żądań (Poly)

Warstwy pośrednie (Middleware)

  • Zasada działania

  • Utworzenie własnej warstwy pośredniej

  • Ograniczenie ilości zapytań

Diagnostyka

  • Logowanie informacji

  • Zapisywanie własnych informacji

Kontrola kondycji

  • Rejestracja diagnostyki

  • Diagnostyki wbudowane

  • Utworzenie własnej diagnostyki

  • Wizualizacja diagnostyki

Aplikacje czasu rzeczywistego

  • Server Sent Events

  • WebSockets

  • Signal-R

Bezpieczeństwo

  • Uwierzytelnianie

  • Tokeny JWT

  • Użycie narzędzia user-jwts

  • Autoryzacja oparta o role

  • Autoryzacja oparta o poświadczenia

  • Własny magazyn danych

Wdrożenie

  • Windows

  • Linux

  • Docker

Autorem szkolenia jest Marcin Sulecki

Ekspert technologii .NET | Architekt rozwiązań IT | Trener i wykładowca akademicki Od ponad 25 lat aktywnie działam w branży IT, łącząc pasję do technologii z praktycznym wdrażaniem rozwiązań dla biznesu. Specjalizuję się w projektowaniu i implementacji dedykowanych systemów informatycznych, głównie w oparciu o technologie .NET, Redis i Crystal Reports. Karierę rozpocząłem w firmach Telmax oraz Altkom Software & Consulting, gdzie przez lata rozwijałem kompetencje w zakresie inżynierii oprogramowania,…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

6.03.2026

Uczestnik szkoleniaBezpieczny kod w oparciu o wytyczne MISRA C

Rafał Brzozowski, CORAB S.A.

Bardzo dużo przydatnych informacji, poprowadzone z sprawnie i dobrze wytłumaczone. Maksymalnie dużo informacji w przeciągu tych 16 godzin szkolenia.

Więcej opinii