„Kliensalkalmazások” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
(Lap létrehozva)
 
13. sor: 13. sor:
 
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03
 
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03
 
}}
 
}}
 
{{TODO BProf}}
 
  
 
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.
 
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.
  
== Követelmények ==
+
== A szorgalmi időszakban ==
  
 
=== Laborgyakorlatok ===  
 
=== Laborgyakorlatok ===  
33. sor: 31. sor:
 
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.
 
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.
 
Legalább 8 (3+5) labor sikeres teljesítése.
 
Legalább 8 (3+5) labor sikeres teljesítése.
 +
 +
=== Pótlási lehetőség ===
 +
 +
A póthéten az egyik házifeladat pótolható.
  
 
=== Vizsga ===  
 
=== Vizsga ===  
56. sor: 58. sor:
  
 
== Tematika ==
 
== Tematika ==
TODO
+
* Az első (nagyobb) részben van a webes témakör, majd az android.
 
+
=== Előadások ===
== Házi ==
+
*2023 Tavasz
TODO
+
** 7 Web és 5 Android előadás volt.
 
+
=== Web ===
 +
* Webes architektúra, HTTP, HTML
 +
* CSS és Bootstrap
 +
* JavaScript
 +
* TypeScript
 +
* Angular
 +
=== Android ===
 +
* Alapok, Activity, Lifecycle, ViewBinding
 +
* Intent, UI, View
 +
* Fragment, RecyclerVIew, Persistence
 +
* Compose
 +
* NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions
 +
=== Laborok ===
 +
* [https://bmeviaubb03.github.io/laborok/ Laboranyagok]
 +
== Házi feladatok ==
 +
=== Web ===
 +
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.
 +
=== Android ===
 +
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással
 
== Vizsga ==
 
== Vizsga ==
TODO
+
* Írásbeli vizsga, maximum 60 pont.
 +
** 36 pont web + 24 pont android
 +
** minimum 30 pont
 +
** Igaz-hamis, felelet választós, kifejtős, kódolós
 +
=== Minta vizsga ===
 +
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk
 +
*Felelet választós: Melyik nem Android komponens?
 +
**Activity, ContentProvider, Application, Service
 +
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.
 +
*I/H: Az Androidos SDK fizetős.
  
 
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}
 
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}

A lap 2023. július 3., 15:49-kori változata

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


A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.

A szorgalmi időszakban

Laborgyakorlatok

Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben A laborfeladatok felöltésének határideje: aktuális hét vasárnap éjfél

Házi feladat

A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 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 5 és 10 pont elérése. Legalább 8 (3+5) labor 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.

Laborok: max. 10 pont Mobil házi feladat: max. 10 pont Webes házi feladat: 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

  • Az első (nagyobb) részben van a webes témakör, majd az android.

Előadások

  • 2023 Tavasz
    • 7 Web és 5 Android előadás volt.

Web

  • Webes architektúra, HTTP, HTML
  • CSS és Bootstrap
  • JavaScript
  • TypeScript
  • Angular

Android

  • Alapok, Activity, Lifecycle, ViewBinding
  • Intent, UI, View
  • Fragment, RecyclerVIew, Persistence
  • Compose
  • NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions

Laborok

Házi feladatok

Web

  • A házi feladat során egy Angular alapú webalkalmazást kell készíteni.

Android

  • Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással

Vizsga

  • Írásbeli vizsga, maximum 60 pont.
    • 36 pont web + 24 pont android
    • minimum 30 pont
    • Igaz-hamis, felelet választós, kifejtős, kódolós

Minta vizsga

  • Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk
  • Felelet választós: Melyik nem Android komponens?
    • Activity, ContentProvider, Application, Service
  • I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.
  • I/H: Az Androidos SDK fizetős.


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