Web-programozás alapjai (GRENFKL-WEBPROGA-1)
Alapadatok
Oktatók
Tantárgy célja
A Web-programozás alapjai tantárgy célja, hogy a hallgatók megismerjék a weboldalak fejlesztésére alkalmazott fontosabb eszközöket és technikákat, és képesek legyenek alkalmazni a megszerzett ismereteket weboldalak fejlesztésében.
Elsajátítandó ismeretanyag
A web és a látogató viszonya. A web működése. A tervezés folyamata. A fejlesztőkörnyezet kialakítása. HTML alapok. CSS alapok. A szerver konfigurálása. PHP alapok. JavaScript alapok. A keretrendszerek és a tartalomkezelő rendszerek fogalma és funkciói.
Szakmai kompetenciák
Tudás
Ismeri a fejlesztési módszertanok szerepét, legalább egy fontos módszertant használ. Ismeri a dokumentálás és a folyamatok ábrázolásnak általánosan használt eszközeit, jelölési-ábrázolási rendszerét.
Képesség
Legalább egy meghatározó programozási környezetben képes készség szintjén programozni, és a fontosabb algoritmusokat alkalmazni.Képes az informatikus szakma fogalmainak és szaknyelvének használatára.Képes programok implementációjára legalább egy programnyelven és fejlesztési környezetben.
Attitűd
Nyitott az új informatikai technológiák, programnyelvek és módszerek megismerésére.Minden területen törekszik a hatékony és minőségi munkavégzésre.
Autonómia és felelősség
Felelősséget vállal az általa menedzselt eszközök megfelelő állapotáért, valamint az önállóan és csapatban végzett munkájáért.Az informatikai fejlesztésekben irányítás alatt tevékenykedik.Önállóan és csapatban is dolgozik, ismeri korlátait.
Számonkérés és értékelés
Félévközi követelmények
A félév során a hallgatók két 35 pontos zárthelyi dolgozatot készítenek és egy 30 pontos nagyfeladatot. A sikeres félév feltételei: a zárthelyi dolgozatokban összesen 50% és a nagy feladatban is legalább 50% elérése. Az oktató a félév első hetében tájékoztatja a hallgatókat a zárthelyi dolgozatok helyéről és idejéről, és a nagy feladattal kapcsolatos tudnivalókról.
Vizsgakövetelmények
-
Generatív MI használata
1. álláspont: A GMI eszközök használata nem engedélyezett a feladatok megoldása során. Ez azt jelenti, hogy a GMI eszközök nem használhatók a formatív vagy szummatív értékelési elemek elkészítése, megoldása során és a generatív MI használata tanulmányi kötelességszegésnek minősül. Az MI eszközök nyelvi és helyesírás-ellenőrzésre történő használata nem tartozik az 1. álláspont szerinti teljes tilalom alá.
Irodalom
Kötelező irodalom
1] Nagy Gusztáv: Web programozás alapismeretek, Ad Librum Kiadó, Budapest, 2011, ISBN 978-615-5110-26-9 [2] Julie C. Meloni, Michael Morrison: Tanuljuk meg a HTML5 és CSS használatát 24 óra alatt, Kiskapu kiadó, 2011. ISBN:9789639637788[3] Steve Suehring, Janet Valade: PHP, MySQL, JavaScript & HTML5 Publisher: For Dummies, 2013. ISBN-13: 978-1118213704
Ajánlott irodalom
Nincs megadva