ITIL®4 Foundation vizsga MAGYARUL

Web alkalmazás fejlesztés ASP .NET Core MVC használatával

MSASPC
5 nap
425 000 Ft + ÁFA
tanfolyamkezdési időpontok:
Jelentkezem!
oktatók:

A tanfolyamról

Ki gondolta volna, hogy Microsoft szemléletében megvalósulhat egyszer, a „nem csak Windows” és a „mindenki által látható kód”!?

A .NET Core a Microsoft nyílt forráskódú, több platformon is (Windows, Linux, OS X) futtatható alkalmazásfejlesztési környezete. Az ASP .NET Core pedig ennek a Windows-on, Linux-on és Mac OS-en futtatható webalkalmazások fejlesztésére szolgáló eszköz.

A tanfolyamon az ASP .NET MVC szerver oldali web alkalmazás fejlesztés módszerét, lehetőségeit mutatjuk be a legújabb .NET keretrendszeren, a .NET Core Framework-ön, amely számos területen még egyszerűbben és hatékonyabban használható, mint az elődje.

Mindenkit szeretettel várunk - azokat is akik a korábbi ASP .NET Framework-ben nem fejlesztettek WEB alkalmazásokat -, azonban a WEB-es programozás szemlélet, HTML, CSS, Javascript, C#, adatelérés mindenképpen szükséges előfeltétel a tanfolyamhoz.

Tematika

  • 1. ASP.NET alkalmazások típusai
    • ASP.NET Web Forms vs. ASP.NET MVC
  • 2. ASP.NET MVC Core bevezetése
    • MVC tervezési minta működési elve, előnyei és korlátai
    • ASP .NET MVC Core Project áttekintése
  • 3. ASP. NET Core
    • Architektúra
  • 4. Az első ASP .NET Core MVC egyszerű gyakorlati példa
  • 5. MVC Core alkalmazás fejlesztéshez hasznos C# nyelvi elemek áttekintése
    • 6. Controllerek
    • Request / Response / ActionResult
    • REST / Routing kezelés
    • Felhasználói felület felépítése
  • 7. MVC szintaxisok
    • ASP.NET szintaxis
    • Razor szintaxis
  • 8. Model
    • Model szerepe és felépítése
    • Scaffolding
    • Model Binding
    • Adatok adatbázisszerverről (SQL Server)
    • ADO .NET
    • Entity Framework
  • 9. View definiálása
    • Dinamikus View
    • Adatbevitel megvalósítása
    • Layout
  • 10. HTML helper kontra Tag helper
  • 11. Validálás
    • Kliens oldalon
    • Szerver oldalon
    • Egyedi validációk
  • 12. Authentikáció és Authorizáció
    • Felhasználói hitelesítés
    • Windows Authentikáció
    • Forms Authentikáció
    • Role és Membership kiterjesztése
  • 13. Routing
    • MVC és Routing kapcsolata
  • 14. WEB API
  • 15. Tesztelés
    • Unit teszt
    • Web UI teszt
  • 16. Nagy feladat, összetett alkalmazás fejlesztése

Kinek ajánljuk

Előfeltételek

  • Programozási alapismeretek (vezérlési szerkezetek, adatszerkezetek, programozási koncepciók)
  • Alapvető web fogalmak ismerete (HTML kód, kliens oldali script)
  • SQL Server ismerete előny

Kapcsolódó tanfolyamok



Ajánlja másoknak is!