„Szerver oldali JavaScript” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
a |
|||
7. sor: | 7. sor: | ||
| kereszt = | | kereszt = | ||
| tanszék = TMIT | | tanszék = TMIT | ||
− | | jelenlét = | + | | 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 | ||
}} | }} | ||
− | |||
== Á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 | + | * 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., 11:44-kori változata
Tartalomjegyzék
Á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
- A tárgyhonlapon fent vannak az előadások diái.
Házi feladatok
- A részletes leírások a tárgyhonlapon érhetők el.
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.