Course details

ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API

ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API

Jakub Kozera

Videocourse

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.

  • Title: ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API
  • Author: Jakub Kozera
  • Duration time: 03:32:40
  • ISBN: 978-83-283-7144-6, 9788328371446
  • Date of issue: 2020-08-18
  • Format: Kurs Video
  • Item ID: vaspnc
  • Publisher: Videopoint