Kurz 20486D: Vývoj webových aplikácií pomocou ASP.NET Core MVC - kurz 57 490 rub. od Špecialista, školenie, Dátum: 15.5.2023.
Rôzne / / November 28, 2023
Kurz je vyučovaný podľa najnovšej verzie!
Počas kurzu sa naučíte vytvárať webové aplikácie pomocou ASP.NET CORE MVC z .NET Frameworku. Získate vedomosti a zručnosti, ktoré vám umožnia výrazne zlepšiť výkon a škálovateľnosť webových aplikácií, ktoré vyvíjate. Počas vyučovania porovnáte technológie ASP.NET CORE MVC a ASP.NET Web Forms a dostanete odporúčania na výber tej či onej technológie.
Kurz je určený pre profesionálnych webových vývojárov so skúsenosťami s tvorbou aplikácií pomocou Visual Studia.
Ak chcete absolvovať tento kurz, musíte mať platný prístup k účtu Microsoft Azure. Upozorňujeme, že získanie nového prístupu môže trvať až 48 hodín. Ak nemáte prístup, informujte o tom svojho manažéra pri registrácii na školenie. V tomto prípade vám poskytneme skúšobnú verziu: 30-dňový Windows Azure Pass.
Potrebujete viac praxe? Pripravujete sa na certifikačné skúšky spoločnosti Microsoft? Získajte prístup k Labs Online – virtuálnym laboratóriám pre autorizované kurzy Microsoftu – počas trvania vášho kurzu a dva týždne po jeho ukončení! Služba je jedinečná a dostupná len v Odbornom centre
Popis kurzu na oficiálnej webovej stránke Microsoftu
Naučíš sa:
-Popíšte hlavné technológie spoločnosti Microsoft v oblasti vývoja webu a vyberte tie najvhodnejšie na riešenie vašich problémov.
- Navrhujte webové aplikácie, ktoré spĺňajú rôzne požiadavky.
-Vytvorte CORE MVC šablónové modely a implementujte obchodnú logiku v rámci týchto modelov.
- Vytvorte CORE MVC aplikačné radiče, ktoré interagujú s používateľmi, modelmi a zobrazeniami údajov.
- Vytvorte pohľady CORE MVC aplikácie určené na zobrazovanie a úpravu údajov, ako aj interakciu s modelmi a ovládačmi.
- Vytvárajte testy jednotiek a používajte nástroje na ladenie Visual Studio pri vývoji webových aplikácií.
-Vytvárajte webové aplikácie, ktoré používajú ľudsky čitateľné adresy URL.
-V aplikácii MVC používajte jediné rozhranie a štýl.
-Zrýchlite interakciu používateľa prostredníctvom ukladania do vyrovnávacej pamäte a čiastočného obnovenia stránky.
-Vytvorte klientsky kód v JavaScripte pomocou knižnice jQuery.
- Vytvárajte chránené aplikácie CORE MVC.
- Používajte webové služby Microsoft Azure z vašej CORE MVC aplikácie.
-Nasaďte CORE MVC aplikácie.
Modul 1. Recenzia ASP.NET CORE MVC (2 ac. h.)
-Prehľad webových technológií spoločnosti Microsoft
-ASP.NET 4.x Prehľad
-Úvod do ASP.NET CORE MVC.
Modul 2. Návrh webovej aplikácie ASP.NET Core (3 ac. h.)
- Plánovanie vo fáze návrhu projektu
- Navrhovanie modelov, ovládačov a pohľadov
Modul 3. Konfigurácia middlewaru a služieb v ASP.NET Core (3 ac. h.)
-Konfigurácia strednej vrstvy
- Konfigurácia služby
Modul 4. Vývoj ovládačov (3 ac. h.)
- Vytváranie ovládačov a ich akcií
-Konfigurácia šablón adries URL
- Vytváranie filtrov pre metódy (akčné filtre)
Modul 5. Rozvoj zastúpení (3 ak. h.)
-Vytváranie pohľadov pomocou enginu Razor.
-Používanie pomocníkov HTML a pomocníkov značiek
-Opätovné použitie kódu v zobrazeniach
Modul 6. Vývoj modelov (2 ak. h.)
-Tvorba modelov MVC
- Práca s formulármi
-Kontrola aplikácií MVC
Modul 7. Používanie Entity Framework Core na prácu s databázami (3 ac. h.)
-Úvod do Core Entity Framework
-Práca s entitou Framework Core
-Používanie entity Framework Core v ASP.NET Core
Modul 8. Používanie šablón, CSS a JavaScriptu v ASP.NET Core MVC (3 ac. h.)
-Pomocou šablón zobrazenia
-Aplikovanie štýlov CSS a JavaScipt
-Adaptívny dizajn
Modul 9. Vývoj klientskej strany webovej aplikácie (3 ac. h.)
- Štýl aplikácie
-Pomocou Task Runner
-Adaptívny dizajn
Modul 10. Testovanie a ladenie webových aplikácií (3 ac. h.)
-Testovanie aplikácií MVC
-Implementujte stratégie spracovania výnimiek
-Prihlásenie aplikácií MVC
Modul 11. Bezpečnosť vo webovej aplikácii (3 ac. h.)
-Autentifikácia v ASP.NET Core
-Autorizácia v ASP.NET Core
-Ochrana pred útokmi
Modul 12. Ukladanie do vyrovnávacej pamäte a asynchrónne odosielanie správ (3 ac. h.)
-Implementácia stratégie ukladania do vyrovnávacej pamäte
-Šetrenie štátu
- Obojstranná komunikácia
Modul 13. Implementácia WebAPI (3 ac. h.)
- Úvod do WebAPI
-Pomocou WebAPI
- Volanie WebAPI
Modul 14. Nasadenie webovej aplikácie (3 ac. h.)
-Lokálny hosting a nasadenie WebAPI
- Nasadenie v Microsoft Azure
-Základy Microsoft Azure