ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API
Czego się nauczysz?
- Projektowania i rozwijania RESTful Web API w ASP.NET Core z wykorzystaniem kontrolerów i atrybutów routingu
- Wdrażania warstwy dostępu do danych z Entity Framework Core (migracje, relacje, zapytania)
- Stosowania wstrzykiwania zależności (Dependency Injection) i wzorców repozytorium/jednostki pracy
- Obsługiwania walidacji danych, model bindingu i filtrowania wyjątków (exception handling middleware)
- Dodawania uwierzytelniania i autoryzacji (JWT/Cookies) oraz polityk ról i uprawnień
- Wersjonowania API, dokumentowania go w Swagger/Swashbuckle i testowania endpointów
- Konfigurowania logowania, monitoringu i obsługi CORS w środowiskach deweloperskich i produkcyjnych
- Publikowania aplikacji, zarządzania ustawieniami (appsettings) i sekretem aplikacji
Spis lekcji
Obierz kurs na... szybkie i wydajne tworzenie aplikacji na wiele platform
Platforma .NET Core jest najnowszym narzędziem od firmy Microsoft umożliwiającym tworzenie aplikacji crossplatformowych, w tym webowych oraz web API. Ze względu na dużą wydajność, otwarty kod źródłowy, a także współpracę z rozmaitymi systemami cieszy się coraz większą popularnością. Gdy obsługę stworzonych z wykorzystaniem .NET Core aplikacji sceduje się na chmurę Azure, otrzyma się szybkie, skalowalne efekty produkcyjne.
Proponowany kurs uczy, jak za pomocą ASP.NET Core tworzyć aplikacje WebAPI, które docelowo mogą być konsumowane przez SPA (single-page application), aplikacje mobilne, aplikacje IoT lub dowolne inne aplikacje z komunikacją odbywającą się za pomocą protokołu HTTP. Uczestnik szkolenia dowie się z niego, jak stworzyć system umożliwiający bezpieczną rejestrację użytkowników oraz jak zorganizować logowanie użytkowników za pomocą tokenów JWT. Podczas nauki wykorzystane zostaną funkcjonalności platformy ASP.NET Core w ramach autoryzacji użytkowników, poruszone zostaną również tematy związane z zastosowaniem filtrów API, czyli mechanizmów umożliwiających nakładanie własnej logiki podczas przepływu zapytania na różnych etapach.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie pracy z tym szkoleniem między innymi:
- Nauczysz się wysyłać zapytania do bazy danych za pomocą ORM.
- Dowiesz się, jak walidować przychodzące modele oraz zwracać odpowiednie komunikaty w przypadku niepoprawności.
- Zmigrujesz projekt .NET Core do najnowszej wersji.
- Zobaczysz, jak wstrzykuje się zależności za pomocą wbudowanego kontenera.
- Będziesz autoryzować i uwierzytelniać użytkowników na różne sposoby.
- Skonfigurujesz politykę CORS.
- Stworzysz własne filtry akcji.
- Zaimplementujesz akcje funkcyjne.
- Utworzysz zasoby w chmurze Azure.
Co więcej...
- Wdrożysz swoją aplikację wraz z bazą danych.
Po ukończeniu szkolenia ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API Twój poziom wiedzy i umiejętności będzie średnio zaawansowany, co oznacza, że w ramach nauki opanujesz sporo kluczowych zagadnień i poznasz wiele funkcjonalności platformy ASP.NET Core.
Magia open source
Platforma .NET Core jest „dzieckiem” Microsoftu, które narodziło się w 2016 roku. Co ciekawe, to wszechstronne oprogramowanie, przeznaczone do tworzenia i uruchamiania różnego rodzaju aplikacji, pozostaje wolne i otwarte. Kod źródłowy .NET Core jest dostępny za pośrednictwem GitHuba, rozwój frameworka nadzoruje .NET Foundation. W przyszłości Microsoft planuje ujednolicić platformę i na bazie .NET Core wprowadzić ujednolicone narzędzie o nazwie .NET. Dlatego też większość umiejętności, które słuchacz opanuje dzięki temu kursowi, pozostanie aktualna także w momencie, gdy autorzy zaproponują nowocześniejszą wersję frameworka .NET.
Co musi wiedzieć i umieć .NET developer?
Opanowanie wiedzy zawartej w proponowanym przez nas szkoleniu pozwoli uświadomić sobie, jak działa komunikacja w większości nowoczesnych aplikacji internetowych, które wykorzystują mechanizmy protokołu HTTP do autentykacji i autoryzacji użytkowników. Co więcej, po ukończeniu kursu jego uczestnik będzie w stanie stworzyć własny projekt i wdrożyć go na chmurze Azure, aby był publicznie dostępny, lub umieścić na swoim publicznym repozytorium kodu - co jest umiejętnością wymaganą w trakcie procesów rekrutacyjnych na stanowisko .NET developera. Podobnie zresztą jak zdolność do wyjaśnienia zaawansowanych mechanizmów działania aplikacji web API - te również uczestnik szkolenia pozna i zrozumie w jego trakcie.
Wybrane bestsellery
Oceny i opinie klientów: ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API Jakub Kozera (7)
- 6 (6)
- 5 (1)
- 4 (0)
- 3 (0)
- 2 (0)
- 1 (0)
-
Bardzo ciekawa pozycja szczegolnie w polaczeniu z poprzednim kursem autora. I do tego ebook w cenie.
Opinia: Dariusz Opinia dodana: 2021-11-26 Ocena: 6Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Tak dobry jak poprzedni a może i lepszy udana kontynuacja
Opinia: anonimowa Opinia dodana: 2020-09-28 Ocena: 6Opinia niepotwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Czekałem na kontynuację i się nie zawiodłem, bardzo polecam.
Opinia: anonimowa Opinia dodana: 2020-09-13 Ocena: 6Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Polecam każdemu zainteresowanemu tematem. Świetny prowadzący :)
Opinia: anonimowa Opinia dodana: 2020-09-13 Ocena: 6Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Polecam. Bardzo przyjemny kurs.
Opinia: anonimowa Opinia dodana: 2020-08-27 Ocena: 6Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Kupiłem w pakiecie z poprzednim kursem Jakuba Kozery. Jestem bardzo zadowolony
Opinia: anonimowa Opinia dodana: 2020-08-21 Ocena: 6Opinia niepotwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Dobra kontynuacja, fajnie omówiony temat.
Opinia: anonimowa Opinia dodana: 2020-08-21 Ocena: 5Opinia niepotwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna:
Szczegóły kursu
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
