Curs 20486D: Dezvoltare de aplicații web folosind ASP.NET Core MVC - curs 57.490 rub. de la Specialist, training, Data: 15 mai 2023.
Miscelaneu / / November 28, 2023
Cursul este predat conform ultimei versiuni!
În timpul cursului, veți învăța cum să creați aplicații web folosind ASP.NET CORE MVC din .NET Framework. Veți dobândi cunoștințe și abilități care vă vor permite să îmbunătățiți semnificativ performanța și scalabilitatea aplicațiilor web pe care le dezvoltați. În timpul orelor, veți compara tehnologiile ASP.NET CORE MVC și ASP.NET Web Forms și veți primi recomandări cu privire la alegerea uneia sau a altei tehnologii.
Cursul este conceput pentru dezvoltatorii web profesioniști cu experiență în crearea de aplicații folosind Visual Studio.
Pentru a urma acest curs, trebuie să aveți acces valid la un cont Microsoft Azure. Vă rugăm să rețineți că poate dura până la 48 de ore pentru a primi accesul nou. Dacă nu aveți acces, vă rugăm să vă informați managerul atunci când vă înregistrați la formare. În acest caz, vă vom oferi o versiune de probă: un permis Windows Azure de 30 de zile.
Ai nevoie de mai multă practică? Vă pregătiți să susțineți examenele de certificare Microsoft? Obțineți acces la Labs Online — laboratoare virtuale pentru cursurile Microsoft autorizate — pe durata cursului dvs. și la două săptămâni după absolvire! Serviciul este unic și disponibil doar la Centrul de specialitate
Descrierea cursului pe site-ul oficial Microsoft
O sa inveti:
- Descrieți principalele tehnologii Microsoft în domeniul dezvoltării web și selectați-le pe cele mai potrivite pentru a vă rezolva problemele.
-Proiectează aplicații web care îndeplinesc diverse cerințe.
-Creați modele de șablon CORE MVC și implementați logica de afaceri în cadrul acestor modele.
-Creați controlere de aplicații CORE MVC care interacționează cu utilizatorii, modelele și vizualizările de date.
-Creați vizualizări ale aplicației CORE MVC concepute pentru a afișa și edita date, precum și pentru a interacționa cu modele și controlere.
-Creați teste unitare și utilizați instrumentele de depanare Visual Studio atunci când dezvoltați aplicații web.
-Creați aplicații web care utilizează adrese URL care pot fi citite de om.
-Utilizați o singură interfață și stil în aplicația dvs. MVC.
- Accelerează interacțiunea utilizatorului prin memorarea în cache și reîmprospătarea parțială a paginii.
-Creați cod client în JavaScript folosind biblioteca jQuery.
-Creați aplicații CORE MVC protejate.
-Utilizați serviciile web Microsoft Azure din aplicația dvs. CORE MVC.
-Implementați aplicații CORE MVC.
Modulul 1. Revizuirea ASP.NET CORE MVC (2 ac. h.)
-Prezentare generală asupra tehnologiilor web Microsoft
-Prezentare generală ASP.NET 4.x
-Introducere în ASP.NET CORE MVC.
Modulul 2. Proiectarea unei aplicații web ASP.NET Core (3 ac. h.)
-Planificare in faza de proiectare a proiectului
-Proiectare modele, controlere și vederi
Modulul 3. Configurarea middleware și a serviciilor în ASP.NET Core (3 ac. h.)
-Configurarea stratului de mijloc
-Configurare serviciu
Modulul 4. Dezvoltarea controlerelor (3 ac. h.)
- Crearea de controlere și acțiunile acestora
-Configurarea șabloanelor de adrese URL
-Crearea de filtre pentru metode (filtre de acțiune)
Modulul 5. Dezvoltarea reprezentărilor (3 ac. h.)
-Crearea vizualizărilor folosind motorul Razor.
-Utilizarea HTML Helpers și Tag Helpers
-Reutilizarea codului în Views
Modulul 6. Dezvoltarea modelelor (2 ac. h.)
-Crearea modelelor MVC
- Lucrul cu formulare
-Verificarea aplicațiilor MVC
Modulul 7. Utilizarea Entity Framework Core pentru a lucra cu baze de date (3 ac. h.)
-Introducere în Entity Framework Core
- Lucrul cu entitatea Framework Core
-Utilizarea Entității Framework Core în ASP.NET Core
Modulul 8. Utilizarea șabloanelor, CSS și JavaScript în ASP.NET Core MVC (3 ac. h.)
-Utilizarea șabloanelor de vizualizare
-Aplicarea stilurilor CSS și JavaScipt
- Design adaptiv
Modulul 9. Dezvoltarea părții client a unei aplicații web (3 ac. h.)
-Stil de aplicare
-Utilizarea Task Runner
- Design adaptiv
Modulul 10. Testarea și depanarea aplicațiilor web (3 ac. h.)
-Testarea aplicatiilor MVC
- Implementarea strategiilor de tratare a excepțiilor
-Logging aplicații MVC
Modulul 11. Securitate într-o aplicație web (3 ac. h.)
-Autentificare în ASP.NET Core
-Autorizare în ASP.NET Core
- Protectie impotriva atacurilor
Modulul 12. Memorarea în cache și mesagerie asincronă (3 ac. h.)
-Implementarea strategiei de caching
- Economie de stat
-Comunicare bidirecțională
Modulul 13. Implementarea WebAPI (3 ac. h.)
-Introducere în WebAPI
- Folosind WebAPI
-Apel WebAPI
Modulul 14. Implementarea unei aplicații web (3 ac. h.)
-Gazduire locala si implementare WebAPI
-Implementare în Microsoft Azure
- Noțiuni de bază Microsoft Azure