W kursie będziemy budować naszą pierwszą aplikację ASP.NET Core 2.1 MVC z Visual Studio 2017. Ten kurs ma na celu dać ci praktyczny sposób, aby dowiedzieć się
Stworzony przez Mariusz Jurczenko
45 % taniej
180.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
To kurs nastawiony na praktykę: od Plik → Nowy projekt do kompletnej aplikacji w Visual Studio 2017. W prosty sposób przechodzisz przez konfigurację witryny i wzorzec MVC.
W jednym miejscu poznasz modele, repozytoria, widoki, Entity Framework Core 2, Tag Helpers oraz ASP.NET Identity. Po ukończeniu będziesz wiedzieć, jak zbudować działającą aplikację.
Materiały nie wskazują szczególnych wymagań wstępnych. Wystarczy chęć nauki i gotowość do pracy w Visual Studio 2017.
To praktyczny kurs, w którym od zera tworzysz pierwszą aplikację ASP.NET Core 2.1 MVC w Visual Studio 2017. Zaczynamy od Plik → Nowy projekt i krok po kroku konfigurujemy witrynę. Budujemy modele, repozytoria i widoki, łączymy się z prawdziwą bazą danych przez Entity Framework Core 2. Poznasz też Tag Helpers oraz ASP.NET Identity, aby dodać uwierzytelnianie użytkowników.
Rozpoczniesz pracę od utworzenia projektu w Visual Studio 2017, wybierając ścieżkę Plik → Nowy projekt. Krok po kroku przejdziesz przez podstawową konfigurację witryny, tak aby przygotować aplikację do dalszej rozbudowy. Poznasz układ elementów w projekcie i zobaczysz, jak w praktyce łączy się on ze wzorcem MVC. Zadbamy o czytelną strukturę oraz spójne nazewnictwo, żeby łatwo odnaleźć się w kodzie. Wszystko robimy w prosty, powtarzalny sposób, budując fundament, na którym oprzesz kolejne moduły kursu.
Na bazie potrzeb aplikacji zbudujesz model danych i utworzysz repozytoria odpowiedzialne za dostęp do danych. Następnie połączysz aplikację z prawdziwą bazą i skorzystasz z Entity Framework Core 2, aby wykonywać typowe operacje, takie jak dodawanie, pobieranie i aktualizowanie rekordów. Pokażemy, jak uporządkować kod i odseparować logikę od zapisu danych, dzięki czemu rozwiązanie pozostaje czytelne i łatwe w rozwoju. Całość będzie gotowa do wykorzystania w kolejnych krokach.
Skupimy się na warstwie prezentacji. Zbudujesz widoki, które współpracują z Twoimi modelami i repozytoriami, tak aby dane były przejrzyście wyświetlane. Wykorzystasz Tag Helpers, które ułatwiają tworzenie znaczników i wiązanie ich z danymi w aplikacji. Dzięki temu praca nad interfejsem staje się prostsza i bardziej konsekwentna, a kod widoków czytelny. Zobaczysz, jak w praktyce spiąć warstwę danych z widokami, aby tworzyć spójne ekrany aplikacji.
Do aplikacji dodasz warstwę logowania użytkowników, korzystając z ASP.NET Identity. Zobaczysz, jak w prosty sposób włączyć mechanizmy potrzebne do tworzenia kont i logowania w witrynie. Dzięki temu użytkownicy będą mogli się uwierzytelniać, a aplikacja zyska funkcje niezbędne w rzeczywistych projektach. Całość zostanie wpleciona w istniejącą strukturę MVC, tak aby utrzymać spójny przepływ pracy w aplikacji.
Na koniec połączysz wszystkie elementy w jedną, działającą całość: konfigurację witryny, modele, repozytoria, widoki, dostęp do bazy danych oraz uwierzytelnianie. Efektem będzie w pełni funkcjonalna aplikacja zbudowana w ASP.NET Core 2.1 MVC w środowisku Visual Studio 2017. Możesz porównać swój kod z gotowym rozwiązaniem, korzystając z repozytorium: github.com/mariuszjurczenko/Komis. To praktyczna pętla nauki oparta na jednym projekcie.
Przystąp do szkolenia i oceń go jako pierwszy!
45 % taniej
180.00 zł
To najniższa cena z ostatnich 30 dni!