„Háttéralkalmazások” változatai közötti eltérés
(→Vizsga) |
|||
14. sor: | 14. sor: | ||
}} | }} | ||
− | + | 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. | * Mindkét házi feladat sikeres bemutatása és legalább 10-10 pont elérése. | ||
− | * Részvétel legalább | + | * 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 házi | + | 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 é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 == | == Tematika == | ||
− | + | === Előadások === | |
− | + | * Adatbázisok architekturális felépítése, tranzakciókezelés, MSSQL sajátosságok | |
− | == Házi == | + | * MSSQL programozása |
+ | * Adatelérési osztálykönyvtárak, objektum-relációs leképezés | ||
+ | * Entity Framework | ||
+ | * Java Persistence API | ||
+ | * Spring alapok | ||
+ | * Objektumok sorosítása: JSON, XML | ||
+ | * XML webszolgáltatások és REST API | ||
+ | * Webes felület szerver oldali generálása | ||
+ | * Felhő alapú rendszerek (Azure) | ||
+ | * Nem relációs adatbázisok | ||
+ | * Mikroszolgáltatá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. | 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 | * 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 | * 2. házi: REST API készítése .NET Web API vagy Spring használatával | ||
− | |||
== Vizsga == | == Vizsga == | ||
− | 2022 | + | * Írásbeli vizsga, maximum 60 pont. |
− | * Igaz/Hamis rész, rossz válasz -1 pont, 15 pont | + | ** minimum 30 pont |
− | * Feleletválasztós több helyes válasszal, rossz válasz pontlevonás, 15 pont | + | ** 60 perc |
− | * Egy általános és egy Azure-os párba állító feladat, 6 és 4 pont | + | ** Igaz-hamis, felelet választós, kifejtős, kódolós |
− | * Kifejtős feladat, 10 pont | + | *2022 Tavasz |
− | * T-SQL programozás feladat, 10 pont | + | ** 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 | ||
** [[Media:Hatteralkalmazasok_vizsga3_2022.pdf |Vizsga 3]] | ** [[Media:Hatteralkalmazasok_vizsga3_2022.pdf |Vizsga 3]] | ||
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}} | {{Lábléc_-_Üzemmérnök-informatikus_alapszak}} |
A lap 2023. július 3., 16:07-kori változata
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.
Tartalomjegyzék
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 é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
- Adatbázisok architekturális felépítése, tranzakciókezelés, MSSQL sajátosságok
- MSSQL programozása
- Adatelérési osztálykönyvtárak, objektum-relációs leképezés
- Entity Framework
- Java Persistence API
- Spring alapok
- Objektumok sorosítása: JSON, XML
- XML webszolgáltatások és REST API
- Webes felület szerver oldali generálása
- Felhő alapú rendszerek (Azure)
- Nem relációs adatbázisok
- Mikroszolgáltatá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 |