Tantárgy adatlapja

Tárgy neve: Webprogramozás
Tárgy kódja: BT-IMI-0030
Óraszám: N: 0/0/0, L: 0/0/15
Kreditérték: 4
Az oktatás nyelve: magyar
Követelmény típus: Gyakorlati jegy
Felelős kar: BTK
Felelős szervezeti egység: Filozófiai és Művészettudományi Intézet
Tárgyfelelős oktató: Naszlady Márton Bese
Tárgyleírás:

Tantárgyleírás: az elsajátítandó ismeretanyag tömör, ugyanakkor informáló leírása:
A kurzus hallgatói megismerik a statikus és dinamikor weblapok alapvető technológiáit, leírónyelveket; stíluslapokat; böngésző-támogatást, akadálymentesítést, validálást. Tanulnak a kliensoldali (JavaScript) és szerveroldali szkriptekről. A tananyag részét képezi az alapvető szerveroldali szolgáltatások (adatbázisok kezelése, biztonsági mentések, authentikáció) megismerése és használata. A kurzus folyamatosan támaszkodik a modern keretrendszerekre, valós alkalmazási példákra (webshop, céges honlap); és igyekszik bemutatni további, az iparban elengedhetetlen korszerű ismereteket is.
A 2–5 legfontosabb kötelező, illetve ajánlott irodalom (jegyzet, tankönyv) felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN):
HTML and CSS: Design and Build Websites, Jon Duckett, ISBN 9781118008188
JavaScript and JQuery: Interactive Front-End Web Development, Jon Duckett, ISBN 9781118531648
PHP black book, Peter Moulding, ISBN 9781588800534
The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws, Dafydd Stuttard.ISBN 9781118026472
Azoknak az előírt szakmai kompetenciáknak, kompetenciaelemeknek (tudás, képesség stb., KKK 7. pont) a felsorolása, amelyek kialakításához a tantárgy jellemzően, érdemben hozzájárul:
a) tudás
Rendelkezik a mesterséges intelligencián alapuló szolgáltatások használatához szükséges webtechnológia és programozás alapjaival.
Érti a szolgáltatások hatékony használatához szükséges alkalmazások fejlesztéséhez szükséges informatikai módszereket.
b) képesség
A szakterületről megszerzett tudást képes elemezni, alkalmazni és a gyakorlatban hasznosítani.
A megfelelő szakirodalom segítségével képes a szakma fejlődésével lépést tartani, új megoldásokat és szolgáltatásokat megismerni és munkája során alkalmazni.
c) attitűd
Szakmailag magas szinten, tervezetten, minőségi, jogi és etikai szempontokat végrehajtva old meg problémákat hatékonyan, mesterséges intelligencián alapuló szolgáltatásokat alkalmazva.
Kezdeményező a problémamegoldásban, képes megalapozott döntéseket hozni, nem tér ki a személyes felelősségvállalás elől.
d) autonómia és felelősség
Önállóan tölt be olyan munkakört, ahol szakmai ismeretére szükség van, és amelyben a teljes problémamegoldó folyamatot kézben tartva, szakmailag felelős módon dolgozik. 

A tárgy az alábbi képzéseken vehető fel

mesterséges intelligencia alkalmazásai BSLB-XMIA szakirányú továbbképzés Levelező magyar 2 félév BTK
szechenyi-img-alt