„Háttéralkalmazások” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
58. sor: 58. sor:
 
== Tematika ==
 
== Tematika ==
 
=== Előadások ===
 
=== Előadások ===
* [[:File:hatter_ea1_2023.pdf | Bevezetés]]
+
* [[:Media:hatter_ea1_2023.pdf | Bevezetés]]
* [[:File:hatter_ea2_2023.pdf | Adatbázis-kezelő rendszerek architekturális felépítése, Tranzakciókezelés relációs adatbázisokban, Microsoft SQL Server sajátosságai]]
+
* [[:Media:hatter_ea2_2023.pdf | Adatbázis-kezelő rendszerek architekturális felépítése, Tranzakciókezelés relációs adatbázisokban, Microsoft SQL Server sajátosságai]]
* [[:File:hatter_ea3_2023.pdf | Haladó SQL nyelvi elemek és platformfüggő sajátosságok]]
+
* [[:Media:hatter_ea3_2023.pdf | Haladó SQL nyelvi elemek és platformfüggő sajátosságok]]
* [[:File:hatter_ea4_2023.pdf | Adatelérési osztálykönyvtárak, Objektum-relációs leképzés elméleti alapjai]]
+
* [[:Media:hatter_ea4_2023.pdf | Adatelérési osztálykönyvtárak, Objektum-relációs leképzés elméleti alapjai]]
* [[:File:hatter_ea5_2023.pdf | Entity Framework Core]]
+
* [[:Media:hatter_ea5_2023.pdf | Entity Framework Core]]
*[[:File:hatter_ea6_2023.pdf | Java Persistence API]]
+
* [[:Media:hatter_ea6_2023.pdf | Java Persistence API]]
*[[:File:hatter_ea7a_2023.pdf | Spring]]
+
* [[:Media:hatter_ea7a_2023.pdf | Spring]]
*[[:File:hatter_ea7b_2023.pdf | Félig strukturált adatok: XML, JSON]]
+
* [[:Media:hatter_ea7b_2023.pdf | Félig strukturált adatok: XML, JSON]]
*[[:File:hatter_ea8_2023.pdf | REST jellegű APIk fejlesztése ASP.NET Coreban]]
+
* [[:Media:hatter_ea8_2023.pdf | REST jellegű APIk fejlesztése ASP.NET Coreban]]
*[[:File:hatter_ea9_2023.pdf | Webes felület szerver oldali generálása]]
+
* [[:Media:hatter_ea9_2023.pdf | Webes felület szerver oldali generálása]]
[[:File:hatter_ea10_2023.pdf | A számítási felhő alapfogalmai]]
+
* [[:Media:hatter_ea10_2023.pdf | A számítási felhő alapfogalmai]]
[[:File:hatter_ea11_2023.pdf | Azure alapú webhosting]]
+
* [[:Media:hatter_ea11_2023.pdf | Azure alapú webhosting]]
[[:File:hatter_ea12_2023.pdf | NoSQL adatbázisok]]
+
* [[:Media:hatter_ea12_2023.pdf | NoSQL adatbázisok]]
[[:File:hatter_ea13_2023.pdf | Microservices]]
+
* [[:Media:hatter_ea13_2023.pdf | Microservices]]
 
=== Laborok ===
 
=== Laborok ===
 
* A tárgy GitHub io oldalán elérhető.
 
* A tárgy GitHub io oldalán elérhető.

A lap 2023. július 4., 14:02-kori változata

Háttéralkalmazások
Tárgykód
VIAUBB04
Általános infók
Szak
üzemmérnök
Kredit
5
Ajánlott félév
4
Tanszék
AUT
Követelmények
Labor
14 (2 házi)
KisZH
nincs
NagyZH
nincs
Házi feladat
2 db
Vizsga
írásbeli (papíron)
Elérhetőségek


A tárgy célja megismertetni a hallgatókkal az háttéralkalmazások fejlesztése során leggyakrabban használt szerver oldali megoldásokat. A tárgy keretében a hallgatók jártasságot szereznek adatbázisokra épülő rendszerek megvalósításában, elsajátítják az adatrétegben és az üzleti logikai rétegben alkalmazott tipikus módszereket és eljárásokat. A tárgy ismerteti a különböző adatbázis-kezelő szerverek felépítését, működését és programozását. Továbbá bemutatja azon eljárásokat és megoldásokat, melyek segítségével az alkalmazott adatbázis platform elérhető és hatékonyan kezelhető az üzleti logikai komponensekben.

A szorgalmi időszakban

Laborgyakorlatok

  • Az összesen 10 laborból legalább 7 teljesítése.
  • A laborfeladatok feltöltésének határideje: 1 hét.

Házi feladat

A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, melyeket az erre kijelölt gyakorlati alkalmakon kell bemutatni. Mindkét házi feladatra 20-20 pont kapható, amelyeknek egyenként 50%-át el kell érni.

Aláírás

  • Mindkét házi feladat sikeres bemutatása és legalább 10-10 pont elérése.
  • Részvétel legalább 7 gyakorlaton (és ezeken a beugró sikeres teljesítése.)

Pótlási lehetőség

A póthéten az egyik házifeladat pótolható.

Vizsga

A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.

Osztályozás

A végső osztályzatot a házi feladatok és a vizsga pontszámok összeadásával határozzuk meg.

  • Első házi feladat (Adatmodell és adatelérési réteg fejlesztése): max. 20 pont
  • Második házi feladat (Adatmodell, adatréteg és REST API fejlesztése): max. 20 pont
  • Vizsga: max. 60 pont

Értékelés

  • 88– 100: jeles
  • 75 – 87: jó
  • 62 – 74: közepes
  • 50 – 61: elégséges
  • 0 – 49: elégtelen

Tematika

Előadások

Laborok

  • A tárgy GitHub io oldalán elérhető.

Házi feladatok

A tárgyhoz két házi feladat tartozik, amiben .NET és Java fejlesztést kérnek. Ezekből mindkettő kötelező, de lehet választani, melyiket melyik nyelven írjuk.

  • 1. házi: EF Core vagy JPA használata
  • 2. házi: REST API készítése .NET Web API vagy Spring használatával

Vizsga

  • Írásbeli vizsga, maximum 60 pont.
    • minimum 30 pont
    • 60 perc
    • Igaz-hamis, felelet választós, kifejtős, kódolós
  • 2022 Tavasz
    • Igaz/Hamis rész, rossz válasz -1 pont, 15 pont
    • Feleletválasztós több helyes válasszal, rossz válasz pontlevonás, 15 pont
    • Egy általános és egy Azure-os párba állító feladat, 6 és 4 pont
    • Kifejtős feladat, 10 pont
    • T-SQL programozás feladat, 10 pont
    • Vizsga 3


1. félév
2. félév
3. félév
4. félév
5. félév
6. félév