Oktatási cél: A tárgy célja, hogy a hallgatók megismerkedjenek a full-stack fejlesztéshez kapcsolódó témakörökkel, módszerekkel, programozási nyelvekkel és eszközökkel. Ezeken keresztül átfogó képet kapnak a webfejlesztés fejlődéséről a kezdetektől napjainkig, valamint megértik az ok-okozati összefüggéseket, amelyek lehetővé teszik az egyes módszerek közötti különbségek felismerését az előnyök és hátrányok szempontjából. A tantárgy során megismerik a dedikált szerveroldali és kliensoldali módszereket és nyelveket, továbbá a két oldal közötti kapcsolat és kommunikáció alapelveit.
Tematika: A tantárgy tematikája a lentebb megadott ütemezés alapján kerül feldolgozásra.