KURS ONLINE
CENA BEZ PROMOCJI: 997 ZŁ
CENA: 297 ZŁ
Zdobądź najbardziej pożądane
kompetencje na rynku pracy IT
Kurs online: ASP.NET Core Web API Od Zera Do Bohatera to sprawdzona w praktyce wiedza i gotowy proces nauki programowania ASP.NET Core Web API, który pozwoli Ci zacząć samodzielnie programować zaawansowane aplikacje webowe RESTful API.
OPIS PROGRAMU
Szkolenie składa się z 64 lekcji video trwających ponad 14 godzin.
W każdym module staram się prowadzić lekcje w jak najbardziej przejrzysty, czytelny i łatwo zrozumiały sposób. Moim głównym celem jest przedstawienie zagadnień związanych z programowaniem aplikacji webowych od strony praktycznej. Upraszczam poruszane tematy tak, aby były dla Ciebie w pełni zrozumiałe.
Zagadnienia teoretyczne
Lekcja 1 – Powitanie
Lekcja 2 – Czym jest i do czego służy API
Lekcja 3 – Podstawy protokołu HTTP
Lekcja 4 – Analiza formatu JSON
Lekcja 5 – Omówienie standardu REST
Lekcja 6 – Porównanie stylów architektonicznych API: REST vs SOAP vs GraphQL vs RPC
Lekcja 7 – Serializacja i deserializacja JSON
Lekcja 8 – Omówienie najważniejszych komponentów aplikacji ASP.NET Core Web API
Lekcja 9 – Postman
Podstawy interfejsu API
Lekcja 1 – Powitanie
Lekcja 2 – Architektura aplikacji i zależności między projektami
Lekcja 3 – Pobieranie zasobu (metoda GET)
Lekcja 4 – Tworzenie zasobu (metoda POST)
Lekcja 5 – Aktualizacja zasobu (metoda PUT)
Lekcja 6 – Usuwanie zasobu (metoda DELETE)
Lekcja 7 – Wstrzykiwanie zależności i
rejestracja serwisów
Lekcja 8 – Konfiguracja AutoMappera
Lekcja 9 – Wersjonowanie
Lekcja 10 – Błędy początkujących
Przetwarzanie danych
Lekcja 1 – Powitanie
Lekcja 2 – Przechowywanie i zarządzanie danymi
z użyciem Entity Framework
Lekcja 3 – Operacje asynchroniczne
Lekcja 4 – Przechowywanie i zarządzanie danymi
z użyciem Azure Cosmos DB
Lekcja 5 – Stronicowanie
Lekcja 6 – Sortowanie
Lekcja 7 – Filtrowanie
Lekcja 8 – OData
Uwierzytelnianie i autoryzacja
Lekcja 1 – Powitanie
Lekcja 2 – Identyfikacja, uwierzytelnianie,
zarządzanie sesją, autoryzacja
Lekcja 3 – Omówienie standardu JSON Web Token (JWT)
Lekcja 4 – Ustawienia JWT
Lekcja 5 – Rejestracja użytkownika
Lekcja 6 – Logowanie i generowanie tokena JWT
Lekcja 7 – Zabezpieczenia dostępu
Lekcja 8 – Role użytkowników
Lekcja 9 – Wysyłanie wiadomości z użyciem FluentEmail
Rozszerzenie interfejsu API
Lekcja 1 – Powitanie
Lekcja 2 – Middleware do obsługi wyjątków
Lekcja 3 – Przesyłanie obrazów na serwer
Lekcja 4 – Przesyłanie plików na serwer
Lekcja 5 – Weryfikacja żądań z użyciem FluentValidation
Lekcja 6 – Rozszerzenie dokumentacji Swaggera
Lekcja 7 – Tworzenie API SDK z użyciem Refit
Lekcja 8 – Dodanie kontroli kondycji (Health Check)
Logowanie i
cachowanie danych
Lekcja 1 – Powitanie
Lekcja 2 – Logowanie danych
Lekcja 3 – Logowanie danych z użyciem NLog
Lekcja 4 – Logowanie danych w Elasticsearch
z użyciem Serilog
Lekcja 5 – Cachowanie danych
Lekcja 6 – Cachowanie danych z użyciem Redis
Testowanie i
monitorowanie
Lekcja 1 – Powitanie
Lekcja 2 – Testy
Lekcja 3 – Testy jednostkowe w xUnit
Lekcja 4 – Testy jednostkowe z użyciem Moq i FluentAssertion
Lekcja 5 – Testy integracyjne
Lekcja 6 – Zbieranie metryk przy użyciu App Metrics
Lekcja 7 – Monitorowanie API przy użyciu Prometeusa oraz Grafany
Hostowanie i
publikowanie
Lekcja 1 – Powitanie
Lekcja 2 – Czym jest Cross-Origin Resource
Sharing (CORS)
Lekcja 3 – Konfiguracja CORS
Lekcja 4 – Konsumpcja interfejsu API
z zewnętrznej aplikacji
Lekcja 5 – Publikowanie aplikacji do folderu
Lekcja 6 – Publikowanie aplikacji w usługach IIS
Lekcja 7 – Publikowanie aplikacji na platformie Azure
PRZYKŁADOWE LEKCJE
Zastanawiasz się, jak wyglądają przygotowane przeze mnie materiały?
Poniżej znajdziesz trzy przykładowe lekcje z kursu online: ASP.NET Core Web API Od Zera Do Bohatera. W swoich materiałach stawiam przede wszystkim na praktykę.
DLA KOGO
Kurs sprawdzi się praktycznie dla każdego, kto myśli o szybkiej odmianie swojej kariery zawodowej albo chce wkroczyć do świata IT.
Poniżej znajdziesz trzy grupy osób, u których kurs ASP.NET Core Web API -
Od Zera Do Bohatera - sprawdzi się najbardziej.
Znasz język C# i jesteś na początku swojej drogi zawodowej? Ten program jest dokładnie dla Ciebie. Ucząc się programowania webowego w ASP.NET Core Web API poznasz jedną z najważniejszych specjalizacji w IT - Backend Developer. Zrób duży krok do tego, aby zostać .NET Backend Developer.
Myślisz o zmianie ścieżki kariery zawodowej? Chcesz zajmować się programowanie aplikacji webowych? Zauważasz coraz mniej ofert pracy dla programistów desktopowych i mobilnych? Jeżeli odpowiedź na którekolwiek z powyższych pytań brzmi TAK, to jesteś w dobrym miejscu. Ten program jest dla Ciebie.
Znasz już podstawy ASP.NET Core Web API i chcesz rozwijać się w tym obszarze? Doskonale! W programie znajdziesz wytłumaczenie wielu zaawansowanych zagadnień, które będziesz mógł wykorzystać w swojej pracy zawodowej. Otrzymasz również solidną porcję wiedzy na temat najlepszych praktyk tworzenia nowoczesnych aplikacji internetowych.
OPINIE KURSANTÓW
KILKA SŁÓW O MNIE
CZĘSTO ZADAWANE PYTANIA
Kiedy wystartuje kurs ASP.NET Core Web API Od Zera Do Bohatera?
Po zakupie szkolenia otrzymasz od razu dostęp do wszystkich materiałów.
Co trzeba umieć przed rozpoczęciem kursu?
Musisz znać składnię języka C# oraz podstawy programowania obiektowego.
Czy mogę otrzymać ten kurs dożywotnio?
TAK. Wszystkie materiały będą dostępne dla Ciebie tak długo, jak Szkoła
Programowania .NET będzie istnieć.
U kogo ten program zadziała najlepiej?
Program najlepiej zadziała dla trzech grup osób: początkujących programistów znających język C#, programistów aplikacji desktopowych i mobilnych, programistów znających tylko podstawy ASP.NET Core Web API.
Dla kogo NIE jest ten program?
Dla osób nieznających języka C# oraz bardzo doświadczonych programistów .NET, potrafiących tworzyć zaawansowane aplikacje internetowe RESTful API.
Ile pieniędzy potrzebuję na aplikacje i inne narzędzia?
Dokładnie 0zł. Oprogramowanie, które będzie Ci potrzebne do realizacji kursu, jest zupełnie darmowe i dostępne w sieci. Wykorzystujemy platformie .NET 5 oraz Visual Studio 2022.
Czy dostanę fakturę?
Tak. System jest zintegrowany z platformą do płatności i z usługą inFakt, która wyśle Ci na maila fakturę zaraz po zakupie kursu.
Co, jeżeli mam z czymś problem lub
coś jest dla mnie niejasne?
Napisz do mnie wiadomość na adres email: patryk@szkolaprogramowania.net
Odpowiadam na każdy email.
2022 © Szkoła Programowania .NET