Általános információk
- Óraszám
- 2 gyakorlat
- Előfeltétel
- Webfejlesztés 2.
- Célkitűzés
- A korszerű webfejlesztés nem egyszerűen a weboldal vagy webalkalmazás fejlesztésről szól - ma már szinte minden itt történik. A legegyszerűbb szolgálatásoktól a legbonyolultabb adat-nyilvántartó, számlázó- vagy vállalatirányítási rendszerekig a legtöbb szoftver immáron a felhőbe készül. Ez az új világ óriási lehetőségeket rejt magában, azonban nem szabad elfeledkeznünk az árnyoldalról sem: ahogy egyre nagyobb alkalmazásokat készítünk úgy találkozhatunk a klasszikus szoftverfejlesztés régi, jól ismert problémáival is. Az óra erről a világról szól, beszélünk arról, hogy milyen is egy nagy szoftverfejlesztő cég élete, milyen kihívások elé néz, szóba kerülnek a modern fejlesztési paradigmák és közösen gyakoroljuk azokat a módszereket, mellyel vállalati környezetben is jó minőségű, karbantartható kódot kaphatunk.
Számonkérés
Az értékeléshez egy beadandó feladat megírása és egy kérdőív kitöltése szükséges. A feladatot Github kódtárként kell közzétenni, és ennek linkjét elküldeni Fincza Andrásnak (ld. az oldal alján a címét).
Határidő: január 17.
Tematika
- Agile és Clean Coder előadás
- XP előadás
- NodeJS előadás (alap nyelvi elemek, beépített library-k, process)
- NodeJS előadás (npm, web szerver, web kliens)
- Komplex NodeJS alkalmazás demó
- TDD előadás + demó
- TDD gyakorlat
- Szünet (10.26.-11.01.)
- Clean Code előadás
- TDD gyakorlat
- TDD gyakorlat
- TDD gyakorlat (webszerver + supertest)
- Build pipeline
- Tervezési minták
Segédanyagok, dokumentációk
Segédanyagok
További előadások
Katák
Oktatók
- Fincza András ([drawain] at gmail pont com)
- (Horváth Győző)