Központi telefonszám

+36 1 799 5500

Email cím

tanfolyam@iqedu.hu

Események betöltése

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

Időtartam: 5 nap.

Jelenleg nem elérhető

425000Ft + ÁFA

425000 Ft + ÁFA

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

Előfeltétel:

  • 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

Előfeltétel tanfolyamok:

Programming in HTML5 with JavaScript and CSS3 (20480), Programming in C# (20483)

További időpontok:

Ehhez a tanfolyamhoz nem tartozik más időpont.
images (1)

Apple IT Excellence Series

Idén is a legfrissebb IT rendszermérnöki információkat hozzuk a számotokra. Technikai újítások, az Apple IT ökoszisztéma működése és sikeres nagyvállalati példák Magyarországról.