Google Firebase - szybkie tworzenie aplikacji | Kurs -20% z kodem: FIREBASE

0

d

00

h

00

m

00

s

Kup taniej

ASP.NET Core - budowa aplikacji

Poznaj ASP.NET od podstaw i stwórz kompletną aplikację RESTful API

Z tym kursem otrzymasz certyfikat!
  • Chcesz w krótkim czasie poznać zupełnie od podstaw kompletny proces budowania aplikacji z ASP.NET?

  • Chcesz w praktyce wykorzystać swoją znajomość języka C# i zdobyć umiejętności, które zapewnią Ci szansę na wspaniałą karierę zawodową?

  • Chcesz opanować liczne pojęcia, koncepcje oraz techniki, których znajomość jest niezbędna podczas tworzenia nowoczesnych aplikacji backendowych?

Wybierz to szkolenie i stwórz aplikację
działającą na każdym systemie operacyjnym!

Praktyczne wzorce oraz techniki

  • Projektowanie RESTful API – wykorzystanie operacji HTTP, definiowanie ścieżek, użycie nagłówków oraz zwracanie poprawnych kodów operacji

  • Architektura – Domain Driven Design, Onion architecture.

  • Serwisy oraz repozytoria

  • Pośrednie modele DTO, kontener IoC oraz wstrzykiwanie zależności

  • Domeny systemowe

  • Stosowanie enkapsulacji

  • Mechanizm Inversion of Control

  • Cachowanie danych oraz logowanie informacji

  • System uwierzytelniania oraz autoryzacji oparty na popularnym standardzie JSON Web Tokens

Testy oraz wdrażanie aplikacji

Dlaczego powinieneś znać ASP.NET Core?

Windows
Mac OS
Linux
Docker

Co jeszcze warto wiedzieć

Tworzenie funkcjonalnych stron
Tworzenie funkcjonalnych aplikacji
Narzędzia webowe
Narzędzia webowe
Liczne komponenty
Liczne komponenty
Praktyczny projekt
Praktyczny projekt

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

Wprowadzenie
Wstęp 01m 37s Dostęp po zakupie
Omówienie materiałów 01m 51s Dostęp po zakupie
Środowisko programistyczne 02m 13s Dostęp po zakupie
Omówienie .NET Core 04m 17s Dostęp po zakupie
Czym jest dotnet CLI 01m 34s Dostęp po zakupie
Przykładowy projekt Web API 09m 02s Dostęp po zakupie
Rdzeń aplikacji
Architektura aplikacji 03m 42s Dostęp po zakupie
Zależności pomiędzy projektami 03m 32s Dostęp po zakupie
Domena oraz encja 03m 21s Zobacz darmową lekcję
Model użytkownika 04m 10s Dostęp po zakupie
Model wydarzenia 07m 29s Dostęp po zakupie
Model biletu 05m 42s Dostęp po zakupie
Repozytorium 07m 37s Dostęp po zakupie
Od zera do kontrolera
Implementacja repozytorium wydarzeń 07m 42s Dostęp po zakupie
Implementacja repozytorium użytkowników 02m 56s Dostęp po zakupie
Definicja serwisu aplikacji oraz DTO 09m 00s Dostęp po zakupie
Implementacja serwisu aplikacji wydarzeń 04m 50s Dostęp po zakupie
Biblioteka Automapper 07m 17s Dostęp po zakupie
Wstrzykiwanie zależności 06m 12s Dostęp po zakupie
Kontroler wydarzeń z przykładowymi danymi 06m 46s Dostęp po zakupie
Obsługa wydarzeń
Tworzenie wydarzeń 07m 53s Dostęp po zakupie
Dodawanie biletów 04m 01s Dostęp po zakupie
Edycja wydarzeń 09m 57s Dostęp po zakupie
Metody rozszerzające 03m 33s Dostęp po zakupie
Usuwanie wydarzeń 02m 18s Dostęp po zakupie
Szczegóły wydarzenia 07m 08s Dostęp po zakupie
Wykonywanie zapytań HTTP z użyciem cURL 05m 55s Dostęp po zakupie
Wykonywanie zapytań HTTP z użyciem Postman 05m 44s Dostęp po zakupie
Użytkownicy
Rejestracja 10m 35s Dostęp po zakupie
Logowanie 03m 56s Dostęp po zakupie
JSON Web Tokens 05m 31s Zobacz darmową lekcję
JWT w ASP.NET Core 08m 56s Dostęp po zakupie
Ustawienia JWT 05m 52s Dostęp po zakupie
Tworzenie własnych tokenów - część I 08m 05s Dostęp po zakupie
Tworzenie własnych tokenów - część II 04m 51s Dostęp po zakupie
Czas życia tokena - timestamp i standard EPOCH 04m 06s Dostęp po zakupie
Operacja logowania z wykorzystaniem JWT 04m 22s Dostęp po zakupie
Identyfikacja użytkownika 07m 30s Dostęp po zakupie
Zabezpieczanie dostępu z atrybutem Authorize 05m 40s Dostęp po zakupie
Polityka bezpieczeństwa z użyciem Policy 05m 33s Dostęp po zakupie
Obsługa biletów
Rozbudowa modelu domenowego Ticket 08m 28s Dostęp po zakupie
Serwis aplikacji do obsługi biletów 08m 16s Dostęp po zakupie
Kontroler API dla biletów 06m 21s Dostęp po zakupie
Zakup oraz anulowanie biletów 06m 17s Zobacz darmową lekcję
Pobieranie biletów użytkownika 07m 24s Dostęp po zakupie
Rozszerzenie modelu DTO dla biletu 06m 39s Dostęp po zakupie
Infrastruktura i framework
Finalne poprawki domeny 09m 09s Dostęp po zakupie
Logowanie danych 06m 56s Dostęp po zakupie
Logowanie danych z użyciem NLog 09m 36s Dostęp po zakupie
Cache danych 07m 22s Dostęp po zakupie
Autofac - zaawansowany kontener IoC 08m 34s Dostęp po zakupie
Warunkowa inicjalizacja danych 11m 47s Dostęp po zakupie
Własny middleware do obsługi wyjątków 12m 20s Dostęp po zakupie
Testowanie i wdrożenie
Testy w .NET Core 02m 00s Dostęp po zakupie
Stworzenie projektów z testami 03m 56s Dostęp po zakupie
Pierwszy test jednostkowy 06m 47s Dostęp po zakupie
Unit test z użyciem Moq i FluentAssertions 16m 21s Dostęp po zakupie
Testy integracyjne w ASP.NET Core 04m 38s Dostęp po zakupie
Testy integracyjne dla kontrolera wydarzeń 10m 31s Dostęp po zakupie
Publikowanie aplikacji z dotnet publish 02m 40s Dostęp po zakupie
Konfiguracja serwera HTTP Nginx 05m 17s Dostęp po zakupie
Zakończenie 01m 16s Dostęp po zakupie

Recenzje (12)

Średnia ocena 4.8 5

Co tu dużo prozy pisać. Jak dla mnie super. jestem początkujący w temacie i dużo mi to poukładało w głowie. Kurs prowadzony na wysokim poziomie. Jak skończę ten z ćwiczeniem praktycznym to kupuję kolejny.

Robert Witnajer 80 dni temu

Kurs jest dość dobrze zrobiony. Przedstawia przekrój różnych problemów i rozwiązań, jakie można napotkać podczas budowania własnej aplikacji internetowej. Moim zdaniem brakuje tylko głębszego zagłębienia się w podstawy, aby ktoś z niewielkim lub zerowym doświadczeniem również mógł posiąść pełną wiedzę.

Marcin Drabek 85 dni temu

Świetny kurs, przedstawiający temat w bardzo rozległym zakresie bez zbędnego gadania. Czekam na zaawansowaną wersję tego kursu pokazującą może jakieś dobre praktyki. Szkoda tylko, że szkolenie łączące backend i frontend nie jest stworzone w oparciu o Angulara 4.

Marcin Grygier 96 dni temu

Kurs bardzo mi się podoba, przestawia szeroki zakres zagadnień. Szkoda, że nie zawiera łączenia z bazą danych lub chociaż podstawowych widoków MVC aby można było w pełni przetestować aplikację. Ale całość jak najbardziej na plus i warta uwagi.

Karolina Szymczak 101 dni temu

Bardzo pozytywne zaskoczenie, że wprowadziliście ten kurs na rynek. Jest co prawda kurs u konkurencji, i nawet merytorycznie dobrze przygotowany , jednak bardzo słabej jakości wizualnej i dźwiękowej. Wasza propozycja jakościowo perfekcyjnie przygotowana. Przez chwilę zabrakło mi rozwinięcia w bardziej zaawansowane zagadnienia, jednak jak widzę temat pociągnięty dalej w kursie "Nowoczesne aplikacje klienckie w JavaScript " Daję więc max ocenę :)

wojciech ścisłowski 104 dni temu

Kurs bardzo dobrze wprowadza w zagadnienia tworzenia aplikacji ASP.NET Core, nawet dla kogoś kto miał tylko podstawową wiedzę z ASP.NET. Jednakże znajomość C# jest zdecydowanie wymagana. Oceniam kurs na 4, gdyż mimo wielu zagadnień zabrakło kilku rzeczy, np. zapisywania danych w bazie, czy stworzenia części frontowej. Czekamy na więcej i bardziej zaawansowane zagadnienia

Odpowiedź sklepu

Bartku, zagadnienia dotyczące przygotowania strony frontowej przedstawione zostały w osobnym kursie: Nowoczesne aplikacje klienckie w JavaScript -> http://kurs.yt/aurelia Jest w nim wykorzystywany kod backendu właśnie z kursu ASP.NET, Piotra Gankiewicza.

Bartosz Jasiewicz 160 dni temu

Bardzo dobry i profesjonalnie przygotowany kurs przez prawdziwego specjalistę. Jedynie czego mi zabrakło w tym kursie to pokazania możliwości zrobienia jeśli nie frontendu komunikującego się z przygotowanym w kursie backendem to przynajmniej strony wystawiającej bazę danych według nowego standardu ASP.NET Core z pokazaniem możliwości graficznego tworzenia strony z designera.

Odpowiedź sklepu

Pawle tworzenie frontu pokazane zostało w kursie Nowoczesne aplikacje klienckie w JavaScript http://kurs.yt/aurelia Autor kursu wykorzystuje backend wykonany w kursie ASP.NET Piotra Gankiewicza

Paweł Wilczek 167 dni temu

Polecam kurs. Pozwala poznać podstawy platformy i wskazać kierunek rozwoju. Doskonale omówione są podstawy tworzenia aplikacji na platformę oraz narzędzia przydatne w tym procesie.

Andrzej Jankowski 172 dni temu

Bardzo ciekawa sprawa nawet dla osob zaznajomionych juz z asp net - pozwala bezbolesnie przeskoczyc na net.core oraz pozwolilo mi poukladac w glowie i usystematyzowac pewne zagadnienia

Łukasz Pepliński 187 dni temu

Jak na razie kurs mi się podoba, czytelnie i profesjonalnie prowadzony. Zahacza o dobre praktyki programowania. Fakt ze to podstawy, ale to dobry początek aby dalej poznawać technologię

Sebastian Sprzączkowski 190 dni temu

Polecam kurs. Nowocześnie i konkretnie poprowadzony. Technologia ASP.NET umożliwia tworzenie backendu stabilnego szybkiego. Prowadzący przedstawia narzędzia które dostępne są również na platformę linux, co jest dużym plusem. Bardzo polecam, świetny kurs.

Dawid Polok 200 dni temu

Bardzo dobrze przygotowany kurs. Omówione tworzenie aplikacji od podstaw do gotowego projektu krok po kroku wraz z wyjaśnieniami teoretycznymi co i dlaczego w taki sposób zostało zrealizowane. Super

Rafał Kanach 207 dni temu

89

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Stałe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Podstawowy
  • Poziom Podstawowy
  • Czas trwania 8 Godzin
Ścieżka kariery - Back-end Developer

Czy wiesz, że ten kurs możesz nabyć, aż 20% taniej w ścieżce Back-end Developer

Sprawdź szczegóły

Autor

Piotr Gankiewicz

Piotr Gankiewicz

Programista

Piotr Gankiewicz posiada wieloletnie doświadczenie jako programista C#, JavaScript, .NET oraz od ponad roku również .NET Core. Interesuje się szeroko pojętą tematyką DevOps, systemów rozproszonych, chmury obliczeniowej i jest aktywnym kontrybutorem open source. Występuje jako prelegent na konferencjach branżowych, wykłada na studiach podyplomowych oraz prowadzi warsztaty programistyczne. W sieci chętnie dzieli się swoją wiedzą na YouTube oraz blogu. Współorganizator “.NET Core Tour”. W wolnym czasie uwielbia aktywność fizyczną oraz jazdę motocyklem.

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111