WEB-programozás I. (GUZEBAL-WEBPROG1-1)

Alapadatok
Szak és képzési szint
Üzemmérnök-informatikus alapszak, BProf
Tanterv
2017
Óraszám
16 (Konzultáció)
Kreditérték
5 kredit
Elmélet-Gyakorlat arány
Elmélet: 50%, Gyakorlat: 50%
Tantervi félév
4. félév
Oktatók
Tantárgyfelelős
Dr. Alvarez Gil Rafael Pedro
Felelős tanszék
Informatika Tanszék
Oktatók
Dr. Subecz Zoltán, Medgyes Krisztián, - nincs
Ellenőrzésért felel
Gurka Dezsőné Csizmás Edit
Tantárgy célja

A Web-programozás I 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. Adatbáziskezelés PHP-ben. JavaScript alapok. Bevezetés az OOP-ba JavaScript-ben. JSON. AJAX bevezető. JavaScript könyvtárak, egy választott könyvtár bemutatása. A HTML5 újdonságai.

Szakmai kompetenciák
Tudás

– Ismeri a főbb programozási paradigmákat, programnyelveket, fejlesztési eszközöket.– Ismeri a felhasználói interfészek és grafkus alkalmazások megvalósítási lehetőségeit.– Digitális technológia hatékony alkalmazása, tanulási célok elérését szolgáló digitális megoldások ismerete.

Képesség

– Képes felhasználói interfészek és grafkus alkalmazások megvalósítására.– Képes programozásra objektumorientált, vizuális és egyéb programozási környezetben.– Képes rétegezett és elosztott rendszerek programozására, WEB és mobilprogramozásra.

Attitűd

– Nyitott az új módszerek, programozási nyelvek, eljárások megismerésére és azok készségszintű elsajátítására, valamint lépést tud tartani ezek fejlődésével.

Autonómia és felelősség

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észítenek egy 30 pontos elméleti dolgozatot, egy 40 pontos gyakorlati dolgozatot és egy 30 pontos nagy feladatot. A sikeres félév feltételei: az elméleti dolgozatban legalább 15 pont, a gyakorlati dolgozatban legalább 20 pont és a nagy feladatban legalább 15 pont elérése.

Vizsgakövetelmények

Gyakorlati jegy a TVSZ szerint.

Generatív MI használata

Nincs megadva

Irodalom
Kötelező irodalom

[1] Nagy Gusztáv: Web programozás alapismeretek, Ad Librum, Budapest, 2011, ISBN: 978-615-5110-26-9, http://nagygusztav.hu/web-programozas

Ajánlott irodalom

{1] Julie C. Meloni, Michael Morrison: Tanuljuk meg a HTML5 és CSS használatát 24 óra alatt, Kiskapu kiadó, 2011, ISBN 9789639637788. [2] Robin Nixon: Learning PHP, MySQL, JavaScript, CSS & HTML5, Third Edition, O'Reilly Media, 2014, ISBN 9781491949467. [3] Josh Lockhart: Modern PHP: New Features and Good Practices, O'Reilly Media, 2015, ISBN 9781491905012. [4] Shawn M. Lauriat: Ajax felsőfokon. Kiskapu, 2008, ISBN 9789639637498. [5] Cody Lindley: JQuery receptek – Példák és megoldások jQuery-fejlesztőknek, Kiskapu, 2011, ISBN 9789639637757. [6] Webes tartalmak: - https://www.w3schools.com/ - http://tutorialspoint.com - http://www.php.net - https://developer.mozilla.org/en-US/docs/Web/JavaScript/About_JavaScript - https://learn.jquery.com/