Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
<< Go to training list
To szkolenie już się odbyło. Sprawdź nadchodzące szkolenia

Implementacja RESTful API z ASP.NET Core - kurs wieczorowy

szkola-programowania-wsei-implementacja-restful-api-z-asp-net-core-kurs-wieczorowy-czerwiec-2019
Nazwa:
Implementacja RESTful API z ASP.NET Core - kurs wieczorowy
Category:
Backend
Topic:
ASP.NET
Level:
Type:
Expert training courses
Date:
24.06.2019 - 08.07.2019
Mode:
Night courses
Number of hors:
40 godz.
Price:
paid
City:
Address:
Westerplatte 1
Cena:
3000 zł
kontakt i zapisy:
Użyj formularza aby:
  • dopytać o szczegóły szkolenia
  • zarejestrować się na to szkolenie
Zgłoszenie prześlemy bezpośrednio do organizatora, który skontaktuje się z Tobą aby odpowiedzieć na wszelkie pytania lub dokończyć proces rejestracji.
Description:

# OPIS


  • Zastanawiałeś/aś się kiedyś jak funkcjonują wszelkiego rodzaju aplikacje webowe lub mobilne, które możesz używać niezależnie od platformy (np. Facebook, Twitter, Uber, Revolut)? Jak wygląda komunikacja pomiędzy aplikacją, a serwerem wykonującym przekazane mu żądania? Czy istnieje pewien wspólny, jasno zdefiniowany protokół oraz zbiór dobrych praktyk i standardów stanowiących fundamenty tworzenia dobrego Web API?


  • W trakcie kursu przedstawione zostaną pojęcia oraz dobre praktyki (kod, architektura, baza danych, testy) dotyczące tworzenia tzw. backendu (bez skupiania się na tworzeniu widoków z wykorzystaniem HTML, CSS i JavaScript).


  • Dowiesz się od zupełnych podstaw czym jest REST, jak poprawnie definiować ścieżki oraz operacje, czym są kontrolery, jak przetwarzać przychodzące do serwera żądania oraz co implikuje stwierdzenie, że HTTP API jest bezstanowe.


# CEL KURSU


  • Zgłębienie zagadnień HTTP API i REST
  • Poznanie narzędzi do obsługi żądań HTTP
  • Wykorzystanie frameworka ASP.NET Core do stworzenia Web API (backend)
  • Dobre praktyki i wzorce dotyczące modelowania klas, interfejsów oraz definiowania warstw
  • Zapoznanie z architekturą umożliwiającą rozbudowę projektu w przyszłości
  • Użycie bibliotek do połączenia z bazą danych SQL
  • Implementacja testów


# UMIEJĘTNOŚCI


Kursant zapozna się z implementacją HTTP API z wykorzystaniem ASP.NET Core, dowie się co oznacza REST w praktyce, architekturą umożliwiającą płynne rozszerzanie projektu, modelowaniem klas i interfejsów, wykorzystaniem bibliotek do połączenia z bazą danych SQL i implementacją testów.


# PROGRAM


  1. Wprowadzenie do .NET Core i frameworka ASP.NETCore
  2. Omówienie zagadnień dotyczących HTTP API i RESTful
  3. Middleware, DI, IoC, konfiguracja.
  4. Kontrolery, akcje, routing, przetwarzanie żądań HTTP.
  5. Architektura aplikacji – podział na warstwy, modelowanie klas i interfejsów
  6. Domena, infrastruktura, warstwa serwisów aplikacji oraz prezentacji
  7. Obsługa użytkowników, uwierzytelnianie i autoryzacja
  8. Entity Framework Core i połączenie z bazą danych
  9. Testy jednostkowe i integracyjne


# WYMAGANIA WSTĘPNE:


Znajomość :


  • Programowanie obiektowe w C#
  • Wprowadzenie do technologii webowych


Ten kurs jest przeznaczony dla profesjonalnych twórców stron internetowych, którzy używają Microsoft Visual Studio i ASP.NET do projektowania oraz tworzenia rozwiązań internetowych, zarówno w małym jak i dużym zespole programistycznym. Kandydaci na ten kurs muszą być zainteresowani tworzeniem zaawansowanych aplikacji internetowych. Chcą poznać jak tworzyć strony internetowe, które oddzielają interfejs użytkownika, dostęp do danych i logikę aplikacji.


# TRENER: PIOTR GANKIEWICZ

https://piotrgankiewicz.com/