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

A VIK Wikiből
Nincs szerkesztési összefoglaló
Csia Klaudia Kitti (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
7. sor: 7. sor:
| kereszt =  
| kereszt =  
| tanszék = TMIT
| tanszék = TMIT
| jelenlét = Nincs
| jelenlét = Nem kötelező
| minmunka =  
| minmunka =  
| labor =  
| labor = nincs
| kiszh =  
| kiszh = nincs
| nagyzh =   
| nagyzh =  nincs
| hf = 7
| hf = 7 db
| vizsga =  
| vizsga = nincs
| levlista =  
| levlista =  
| tárgyhonlap = http://malna.tmit.bme.hu/vitmav42/vitmav42.md
| tárgyhonlap = http://malna.tmit.bme.hu/vitmav42/vitmav42.md
}}
}}
{{noautonum}}


== Általános információk ==
== Általános információk ==
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.
* 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 ==
29. sor: 28. sor:
* A teljesített házi feladatok alapján
* A teljesített házi feladatok alapján
== Segédanyagok ==
== Segédanyagok ==
A [http://malna.tmit.bme.hu/vitmav42/vitmav42.md tárgyhonlapon] fent vannak az előadások diái.
* A [http://malna.tmit.bme.hu/vitmav42/vitmav42.md tárgyhonlapon] fent vannak az előadások diái.


== Házi feladatok ==
== Házi feladatok ==
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.


=== 1. Feladat ===
=== 1. Feladat ===
* A házi feladat specifikációja.
* A házi feladat specifikációja.
** A házi feladatot mindenki saját magának találja ki, a leadott specifikáció alapján kérhet módosításokat az előadó
** A házi feladatot mindenki saját magának találja ki, a leadott specifikáció alapján kérhet módosításokat az előadó.


=== 2. Feladat ===
=== 2. Feladat ===
42. sor: 41. sor:


=== 3. Feladat ===
=== 3. Feladat ===
* A [http://expressjs.com/en/guide/using-middleware.html middleware] struktúra és routing létrehozás, a működés dokumentálása kommentek formájában. (Itt még nem kell megírni a middlewareket)
* A [http://expressjs.com/en/guide/using-middleware.html middleware] struktúra és routing létrehozás, a működés dokumentálása kommentek formájában. (Itt még nem kell megírni a middlewareket).


=== 4. Feladat ===
=== 4. Feladat ===
48. sor: 47. sor:


=== 5. Feladat ===
=== 5. Feladat ===
* [https://hu.wikipedia.org/wiki/MongoDB MongoDB] használat beépítése alkalmazásunkba
* [https://hu.wikipedia.org/wiki/MongoDB MongoDB] használat beépítése alkalmazásunkba.


=== 6. Feladat ===
=== 6. Feladat ===
* Az összes middleware implementálása. (Itt már el kell készülni a teljesen működő képes alkalmazással)
* Az összes middleware implementálása (Itt már el kell készülni a teljesen működő képes alkalmazással).


=== 7. Feladat ===
=== 7. Feladat ===

A lap 2021. január 30., 12:44-kori változata

Szerver oldali javascript
Tárgykód
VITMAV42
Általános infók
Kredit
2
Tanszék
TMIT
Követelmények
Jelenlét
Nem kötelező
Labor
nincs
KisZH
nincs
NagyZH
nincs
Házi feladat
7 db
Vizsga
nincs
Elérhetőségek

Általános információk

  • A tárgy a Node.JS webes alkalmazások készítésére készült keretrendszer használatát mutatja be.

Követelmények

Házi feladatok

  • 7 darab házi feladat teljesítése
  • 2 feladat javítható vagy pótolható a pótlási hét végéig

Jegy

  • A teljesített házi feladatok alapján

Segédanyagok

Házi feladatok

1. Feladat

  • A házi feladat specifikációja.
    • A házi feladatot mindenki saját magának találja ki, a leadott specifikáció alapján kérhet módosításokat az előadó.

2. Feladat

  • Az express keretrendszert használva létre kell hozni az alkalmazás vázát, illetve az oldalakat elkészíteni statikus HTML formátumban.

3. Feladat

  • A middleware struktúra és routing létrehozás, a működés dokumentálása kommentek formájában. (Itt még nem kell megírni a middlewareket).

4. Feladat

  • HTML oldalak lecserélése ejs oldalakra.

5. Feladat

  • MongoDB használat beépítése alkalmazásunkba.

6. Feladat

  • Az összes middleware implementálása (Itt már el kell készülni a teljesen működő képes alkalmazással).

7. Feladat

  • 2 szabadon választott, legalább egy elágazást tartalmazó middlewarehez (teljes)teszt készítése.

Vélemények