Szoftverfejlesztés .NET platformra
A tantárgyleírás hatályossága
| Tantárgy neve (magyarul, angolul) |
Szoftverfejlesztés .NET platformra
Software Development on .NET Platform
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVIAUAV23 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | vizsga | ||||||||||||
| Tantárgy kreditértéke | 4 | ||||||||||||
| Tantárgyfelelős |
Somogyi Ferenc Attila
beosztás: adjunktus
elérhetőség:
somogyi.ferenc@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
Automatizálási és Alkalmazott Informatikai Tanszék
|
||||||||||||
| Kar | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Tantárgy weboldala | — | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
|
Hét |
Gyakorlat |
Előadás |
|
1 |
A C# 2.0 áttekintése a gyakorlatban, példákon
keresztül. |
A C# 2.0 áttekintése. |
|
2 |
A C# 3.0 áttekintése a gyakorlatban, példákon
keresztül. |
A C# 3.0 áttekintése. |
|
3 |
A C# 4.0 áttekintése a gyakorlatban, példákon
keresztül. |
A C# 4.0 áttekintése. |
|
4 |
A C# legújabb verzióinak áttekintése a
gyakorlatban, példákon keresztül. |
A C# legújabb verzióinak áttekintése. |
|
5 |
A .NET Core eszköztárának bemutatása: fordítás,
csomagolás, futtatás, telepítés, egyéb parancssori eszközök áttekintése. |
.NET Core áttekintés, alapfogalmak, bemutatása. A
keretrendszer felépítésének, legfontosabb szolgáltatásoknak áttekintése
(CLI, CLS, CTS, CIL, GC, JIT). |
|
6 |
A Dependency Injection koncepció megismerése a
.NET Core-ban gyakorlati példákon keresztül. |
.NET Core koncepció áttekintése, összevetése más
.NET implementációkkal. Dependency Injection rövid bemutatása. |
|
7 |
Entity Framework Core alap műveleteinek
bemutatása a gyakorlatban. |
Entity Framework Core koncepciójának bemutatása,
az EF használatának ismertetése több rétegű alkalmazásokban. |
|
8 |
Entity Framework Core összetettebb műveleteinek
bemutatása a gyakorlatban. |
Entity Framework Core mélyebb megismerése, a
különböző gyakori esetek részletes bemutatása. |
|
9 |
.NET Core alap REST szolgáltatásainak bemutatása
a gyakorlatban. |
ASP.NET Core alap REST szolgáltatások bemutatása,
összevetése más protokollokkal, alapelvek áttekintése. |
|
10 |
.NET Core összetettebb REST szolgáltatásainak
bemutatása a gyakorlatban, middleware szolgáltatások áttekintése. |
ASP.NET Core REST öszetettebb szolgáltatásainak
bemutatása: routing, testreszabás, sorosítás, biztonság, kényszerek. |
|
11 |
.NET Core biztonsági technológiáinak áttekintése. |
.NET Core biztonsági szolgáltatásai,
autentikáció, autorizáció, titkosítás. |
|
12 |
A HTTP protokoll használatának gyakorlati lépései
.NET Core környezetben. |
Leggyakrabban használt osztálykönyvtárak,
csomagok bemutatása. |
|
13 |
Alap osztálykönyvtárak használata a gyakorlatban. |
Párhuzamos programozás .NET Core környezetben,
legfontosabb szinkronizációs primitívek, adatstruktúrák bemutatása. |
|
14 |
Párhuzamos programozás eszköztárának megismerése
gyakorlati szempontból. |
A .NET Core működése multiplatform környezetben,
parancssoros műveletek, sajátosságok áttekintése. |
Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
Tanulástámogató anyagok
Online források
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Általános szabályok
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.