Webfejlesztés C# nyelven

kep
  • Szint
    BSc
  • Nyelv
    magyar
  • Kreditszám
    5

Tantárgy bemutatása

Korunk egyik legnépszerűbb informatikai területe a webes alkalmazások készítése.

A "Webfejlesztés C# nyelven" tárgy keretein belül megismerik a hallgatók az ASP.NET Core alapjait, a tárgy sikeres elvégzése után képesek lesznek egyszerűbb honlapok, API-k megtervezésére és implementálására.

A főbb témakörök a következők:

1. .NET Core alapjai
2. Futtató környezet kialakítása (Ubuntu 20.04, Nginx, MSSql szerver)
3. Razor alapok
     3.1 Razor szintaktika
     3.2 Funkcióblokkok
     3.3 Modellek (PageModel)
3. Razor oldalak
     3.1 Layout
     3.2 Partial pages
4. Helperek
5. Routing
6. Dependency Injection
7. Kipublikálás IIS-re, illetve Ubuntu-ra
     7.1 HTTPS használata
8. OWASP
     8.1 alapok, cél
     8.2 DVWA alapok, telepítés
     8.3 Főbb támadási típusok (pl.: Injection-ök, XSS, Brute force)

 

Vizsga

Házi feladat készítése, és annak sikeres bemutatása a szorgalmi időszak végéig. Ha ez nem sikerül, akkor vizsgázni kell.

 

Egyéb információk

  • Class Start: Szeptember 10
  • Hossz: 4 hónap
  • Kredit: 5
  • Max hallgatói szám: 20
  • Kezdés - vége: 09.30 - 10.30
  • Kezdés - vége: 10.45 - 12.30
  • Oktató: Dr. Hidvégi Timót