„Szerver oldali JavaScript” változatai közötti eltérés

Csia Klaudia Kitti (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
a Radeczki Gergő István átnevezte a(z) Szerver oldali javascript lapot a következő névre: Szerver oldali JavaScript: Neptunban és mindenhol máshol is így van írva
 
(2 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Tantárgy
{{Tantárgy
| név = Szerver oldali javascript
| név = Szerver oldali JavaScript
| tárgykód = VITMAV42
| tárgykód = VITMAV42
| szak =  
| szak = villany és infó
| kredit = 2
| kredit = 2
| félév =  
| félév =  
15. sor: 15. sor:
| vizsga = nincs
| vizsga = nincs
| levlista =  
| levlista =  
| tad = https://portal.vik.bme.hu/kepzes/targyak/VITMAV42/
| tárgyhonlap = http://malna.tmit.bme.hu/vitmav42/vitmav42.md
| tárgyhonlap = http://malna.tmit.bme.hu/vitmav42/vitmav42.md
}}
}}


== Általános információk ==
A [https://nodejs.org/en/ Node.JS] keretrendszer segítségével egyszerűen hozhatóak létre skálázható webes alkalmazások. A JavaScript alapok mellett a Node lehetőséget ad eseményalapú fejlesztésre, aszinkron I/O-val a túlterhelés minimalizálására és a skálázhatóság maximalizálására. A tárgy célkitűzése, hogy a hallgatók gyakorlati problémák megoldásán keresztül megismerjék és elsajátítsák a Node.js fejlesztési módszertanának alapjait, beleértve a tervezési, fejlesztési és projektkövetési feladatokat is.
* A tárgy a [https://nodejs.org/en/ Node.JS] webes alkalmazások készítésére készült keretrendszer használatát mutatja be.
 


== Követelmények ==
== Követelmények ==
=== Házi feladatok ===
=== Előtanulmányi rend ===
* 7 darab házi feladat teljesítése
* '''Ajánlott: ''' [[A programozás alapjai I. | A programozás alapjai 1.]] tárgy teljesítése.
* 2 feladat javítható vagy pótolható a pótlási hét végéig
 
=== Jegy ===
=== A szorgalmi időszakban ===
* A teljesített házi feladatok alapján
* Az '''aláírás''' feltételei:
** A '''házi feladat''' (7 db) mindegyikének teljesítése. (Technikailag egy nagy házi feladatot kell leadni, több lépésen keresztül.)
* '''Pótlási lehetőségek:'''
** A '''házi feladat'''ok közül 2 feladat javítható vagy pótolható a pótlási hét végéig, különeljárási díj fejében.
 
=== Félévvégi jegy ===
* A félévvégi jegy teljes mértékben a házi feladatokra kapott érdemjegyek alapján fog alakulni.
 
== Segédanyagok ==
== Segédanyagok ==
* A [http://malna.tmit.bme.hu/vitmav42/vitmav42.md tárgyhonlapon] fent vannak az előadások diái.
* '''Előadás''':
** [https://www.youtube.com/watch?v=x6a5ZpbZufw&feature=youtu.be 1. előadás]
** [https://www.youtube.com/watch?v=GXpgVmTsM1A&feature=youtu.be 2. előadás]
** [https://www.youtube.com/watch?v=xndzPGn9Otc&feature=youtu.be 3. előadás]
** [https://www.youtube.com/watch?v=BUxP31zSDA8&feature=youtu.be 4. előadás]
** [https://www.youtube.com/watch?v=nmN0UJLWMNo&feature=youtu.be 5. előadás]
** [https://www.youtube.com/watch?v=P7XdykCyckI&feature=youtu.be 6. előadás]
** [https://www.youtube.com/watch?v=X4kU_MkWRqs&feature=youtu.be 7. előadás]
** [https://www.youtube.com/watch?v=cg46bNkyuac&feature=youtu.be 8. előadás]
** [https://www.youtube.com/watch?v=QF4t--4Sl5s&feature=youtu.be 9. előadás]
** [https://www.youtube.com/watch?v=Im0QkTshUGQ&feature=youtu.be 10. előadás]
** [https://malna.tmit.bme.hu/vitmav42/dl/e7/#/00 11. előadás]
** [https://www.youtube.com/watch?v=59yAWgrA0zE&feature=youtu.be 12. előadás]
** [https://www.youtube.com/watch?v=YNV3z5PqcEo&feature=youtu.be 13. előadás]
 
* '''Ajánlott könyvek'''
** M. Cantelon, M. Harter, TJ. Holowaychuk, N. Rajlich: ”Node.js in Action”, Manning Publications, ISBN: 1617290572, 2013
** B. A. Syed: ”Beginning Node.js”, Apress, ISBN: 1484201886 2014


== Házi feladatok ==
== Házi feladat ==
* A részletes leírások a [http://malna.tmit.bme.hu/vitmav42/Feladatok.md tárgyhonlapon] érhetők el.
* A részletes leírások a [http://malna.tmit.bme.hu/vitmav42/Feladatok.md tárgyhonlapon] érhetők el.
* A házi leadási portálját [https://malna.tmit.bme.hu/vitmav42/submit/ itt] találod.


=== 1. Feladat ===
=== 1. Feladat ===