Kurss 20486D: Web lietojumprogrammu izstrāde, izmantojot ASP.NET Core MVC - kurss 57 490 rub. no Speciālists, apmācība, Datums: 2023. gada 15. maijs.
Literārs Mistrojums / / November 28, 2023
Kurss tiek pasniegts pēc jaunākās versijas!
Kursa laikā jūs uzzināsiet, kā izveidot tīmekļa lietojumprogrammas, izmantojot ASP.NET CORE MVC no .NET Framework. Jūs iegūsit zināšanas un prasmes, kas ļaus būtiski uzlabot jūsu izstrādāto tīmekļa lietojumprogrammu veiktspēju un mērogojamību. Nodarbībās salīdzināsi ASP.NET CORE MVC un ASP.NET Web Forms tehnoloģijas un saņemsi ieteikumus vienas vai otras tehnoloģijas izvēlē.
Kurss paredzēts profesionāliem tīmekļa izstrādātājiem ar pieredzi lietojumprogrammu veidošanā, izmantojot Visual Studio.
Lai apgūtu šo kursu, jums ir jābūt derīgai piekļuvei Microsoft Azure kontam. Lūdzu, ņemiet vērā, ka jaunas piekļuves saņemšana var ilgt līdz 48 stundām. Ja jums nav piekļuves, lūdzu, informējiet savu vadītāju, reģistrējoties apmācībām. Šajā gadījumā mēs nodrošināsim jums izmēģinājuma versiju: 30 dienu Windows Azure Pass.
Vai jums ir nepieciešams vairāk prakses? Vai gatavojaties kārtot Microsoft sertifikācijas eksāmenus? Iegūstiet piekļuvi Labs Online — virtuālajām laboratorijām autorizētiem Microsoft kursiem — kursa laikā un divas nedēļas pēc absolvēšanas! Pakalpojums ir unikāls un pieejams tikai Speciālistu centrā
Kursa apraksts oficiālajā Microsoft vietnē
Tu iemācīsies:
-Aprakstiet galvenās Microsoft tehnoloģijas tīmekļa izstrādes jomā un izvēlieties vispiemērotākās jūsu problēmu risināšanai.
-Izstrādājiet tīmekļa lietojumprogrammas, kas atbilst dažādām prasībām.
-Izveidojiet CORE MVC veidņu modeļus un ieviesiet biznesa loģiku šajos modeļos.
-Izveidojiet CORE MVC lietojumprogrammu kontrollerus, kas mijiedarbojas ar lietotājiem, modeļiem un datu skatiem.
-Izveidojiet CORE MVC lietojumprogrammu skatus, kas paredzēti datu attēlošanai un rediģēšanai, kā arī mijiedarbībai ar modeļiem un kontrolleriem.
-Izstrādājot tīmekļa lietojumprogrammas, izveidojiet vienību testus un izmantojiet Visual Studio atkļūdošanas rīkus.
-Izveidojiet tīmekļa lietojumprogrammas, kas izmanto cilvēkiem lasāmus URL.
-Izmantojiet vienu interfeisu un stilu savā MVC lietojumprogrammā.
- Paātrināt lietotāja mijiedarbību, izmantojot kešatmiņu un daļēju lapas atsvaidzināšanu.
-Izveidojiet klienta kodu JavaScript, izmantojot jQuery bibliotēku.
-Izveidojiet aizsargātas CORE MVC lietojumprogrammas.
-Izmantojiet Microsoft Azure tīmekļa pakalpojumus no savas CORE MVC lietojumprogrammas.
-Izvietojiet CORE MVC lietojumprogrammas.
1. modulis. Pārskats par ASP.NET CORE MVC (2 ac. h.)
- Microsoft tīmekļa tehnoloģiju pārskats
-ASP.NET 4.x pārskats
-Ievads ASP.NET CORE MVC.
2. modulis. ASP.NET Core tīmekļa lietojumprogrammas projektēšana (3 ac. h.)
- Plānošana projekta izstrādes posmā
-Modeļu, kontrolleru un skatu projektēšana
3. modulis. Starpprogrammatūras un pakalpojumu konfigurēšana ASP.NET Core (3 ac. h.)
-Vidējā slāņa konfigurēšana
- Pakalpojuma konfigurācija
4. modulis. Kontrolieru izstrāde (3 ac. h.)
- Kontrolieru un to darbību izveide
- URL veidņu konfigurēšana
- Filtru izveide metodēm (darbības filtri)
5. modulis. Pārstāvniecību attīstība (3 ak. h.)
- Skatu izveide, izmantojot Razor dzinēju.
- HTML palīgu un tagu palīgu izmantošana
-Koda atkārtota izmantošana programmā Views
6. modulis. Modeļu izstrāde (2 ak. h.)
-MVC modeļu izveide
- Darbs ar formām
- MVC lietojumprogrammu pārbaude
7. modulis. Entity Framework Core izmantošana darbam ar datu bāzēm (3 ac. h.)
-Ievads Entity Framework Core
- Darbs ar Framework Core entītiju
- Framework Core entity izmantošana ASP.NET Core
8. modulis. Veidņu, CSS un JavaScript izmantošana ASP.NET Core MVC (3 ac. h.)
- Skatu veidņu izmantošana
- CSS un JavaScipt stilu pielietošana
-Adaptīvs dizains
9. modulis. Tīmekļa lietojumprogrammas klienta puses izstrāde (3 ac. h.)
-Lietošanas stils
-Izmantojot Task Runner
-Adaptīvs dizains
10. modulis. Tīmekļa lietojumprogrammu testēšana un atkļūdošana (3 ac. h.)
- MVC lietojumprogrammu testēšana
-Ieviest izņēmumu apstrādes stratēģijas
- MVC lietojumprogrammu reģistrēšana
11. modulis. Drošība tīmekļa lietojumprogrammā (3 ac. h.)
-Autentifikācija ASP.NET Core
-Autorizācija ASP.NET Core
- Aizsardzība pret uzbrukumiem
12. modulis. Kešatmiņa un asinhronā ziņojumapmaiņa (3 ac. h.)
-Kešatmiņas stratēģijas ieviešana
-Valsts ietaupījums
- Divvirzienu komunikācija
13. modulis. WebAPI ieviešana (3 ac. h.)
- Ievads WebAPI
- Izmantojot WebAPI
-WebAPI zvans
14. modulis. Tīmekļa lietojumprogrammas izvietošana (3 ac. h.)
- Vietējā mitināšana un WebAPI izvietošana
-Izvietošana programmā Microsoft Azure
- Microsoft Azure pamati