Webtervezés előadás
Nappali tagozat
2018/2019 II. félév
Alapadatok
-
A tantárgy kódja: IB714e.
-
Kreditérték: 2.
-
Heti óraszám: 2.
-
A tantárgy típusa és értékelés módja: előadás, kollokvium.
-
A kurzus felvételének feltételei:
-
a Programozás alapjai vagy a Programozási
alapismeretek (C ismeretek) gyakorlatok
valamelyikének előzetes teljesítése, ÉS
-
a Programozás I. vagy a Programozási ismeretek
(objektumorientáltság + Java) kurzusok
valamelyikének párhuzamos felvétele ÉS
-
a Webtervezés gyakorlat párhuzamos felvétele
vagy előzetes teljesítése.
-
Felelős oktató: Dr. Holló Csaba, egyetemi adjunktus,
Szoftverfejlesztés Tanszék.
Tematika
-
HTML és CSS.
-
HTML és CSS szintaxis.
-
Általános formázások.
Stílusok elhelyezése.
Hozzárendelési feltételek.
Kijelölések.
Értékek, mértékegységek (hosszúság,
URL, szög, színek).
Objektumok általános formázása
(háttér, margó, belső margó, szegély).
Rangsor és hatás.
-
Helyzetmegadás.
-
Weboldalak strukturálása. Beágyazott keretek (lebegőkeretek).
-
Szövegek jellemzői, strukturális egységei és azok formázása. Hivatkozások elhelyezése és formázása.
-
Felsorolások. Menük elhelyezése és formázása.
-
Táblázatok készítése.
-
Űrlapok készítése. Űrlapelemek, elemfeliratok,
működési jellemzők.
-
Multimédiás elemek beágyazása.
-
A HTML és CSS további lehetőségei.
-
Szerver oldali webprogramozás, PHP.
-
A kiszolgáló- és ügyféloldali web programozás jellemzése,
kapcsolata, alkalmazási területei.
-
A PHP nyelvi elemei.
-
Űrlapok kezelése.
-
Fájlok használata.
-
Állapotok tárolása. Menetkövetés.
-
Objektumorientáltság.
-
A PHP további lehetőségei.
-
Webtervezés alapjai (webdesign,
akadálymentesítés, keresőoptimalizálás).
Ajánlott irodalom
-
HTML, CSS
-
Abonyi-Tóth Andor, ELTE IK
A weblapkészítés technikája (HTML5, CSS3) és ergonómiája
-
HTML5 weboldalak készítése -
webfejlesztes.gtportal.eu
-
HTML és CSS -
Standardsmode.hu
-
Web-fejlesztés
Wiki ELTE
-
Holló Csaba:
Üzleti webtechnológiák, Typotex Kiadó, 2011.
-
Virginia DeBolt: HTML és CSS. Webszerkesztés stílusosan. Kiskapu Kft, 2005.
-
(angol) HTML5 -
MDN web docs (Mozilla)
-
(angol) HTML5 Tutorial -
w3schools.com
-
(angol) Estelle Weyl:
HTML5 v. XHTML5
-
PHP (+ HTML, CSS)
-
Nagy Gusztáv:
Web programozás (Budapest, 2011, ISBN: 978-615-5110-26-9),
Webes szabványok
-
PHP WIKI könyv
-
PHP kézikönyv (régebbi)
-
Laura Thomson, Luke Welling:
PHP és MySQL webfejlesztőknek -
Hogyan építsünk webáruházat?,
Perfact-Pro Kft., 2010,
ISBN: 9789639929135.
-
S. Suehring, J. Valade:
PHP, MySQL, JavaScript & HTML5,
Panem Kiadó, 2014,
ISBN: 978-615-5186-22-6.
-
Gál Tibor: Web programozás, Mûegyetemi kiadó, 2006,
ISBN: 9789634208006.
-
Matt Zandstra: Tanuljuk meg a PHP5 használatát 24 óra alatt, Kiskapu Kiadó, 2005.
-
Blake Schwendiman: PHP4 Fejlesztõk kézikönyve (1. + 2. kötet), Panem Kft., Budapest, 2001.
-
Peter Moulding: PHP haladóknak, Fekete Könyv sorozat, Perfact-Pro Kft., 2002.
-
Schlossnagle, George: PHP fejlesztés felsőfokon, Kiskapu Kft., 2004.
-
Ben Laurie, Peter Laurie: Apache, Kossuth Kiadó, 2001.
-
László József: Dinamikus weboldalak, CGI programozás Windows és Linux rendszerekben, ComputerBooks, Budapest,, 2002.
-
(angol) PHP 5 Tutorial -
W3Schools
-
(angol) PHP: Documentation
php.net
-
(angol) PHP: The Right Way
phptherightway.com
-
(angol) Learn PHP Online -
Code School
-
Webtervezés.
-
Abonyi-Tóth Andor, ELTE IK
A weblapkészítés technikája (HTML5, CSS3) és ergonómiája
-
Jakob Nielsen, Web-design, Typotex, 2004.
-
Webergonómia Jakob Nielsen nyomán,
szerkesztő: Leiszter Attila,
Typotex Kiadó, 2011, ISBN : 9632795782.
-
Walter, Aarron: Keresők és Webhelyek,
Kiskapu Kiadó, 2009, ISBN : 9639637597.
-
W3C Magyar Iroda:
Honlapok akadálymentesítése
-
Szántai Károly:
Akadálymentes web
-
HVG:
Akadálymentes honlap - valakinek kötelező,
valakinek ajánlott
-
optimizer.hu:
Web akadálymentesítés és SEO
-
ToMBarTal:
Akadálymentes weboldalak
-
Edelényi Zsolt:
Akadálymentes honlapok
-
Google:
Google Keresőmotor-optimalizálási útmutató kezdőknek
-
Google:
Útmutató webmestereknek
-
Papp Gábor:
Keresőoptimalizálás: bevezetés és alapok.
-
Longhand:
Keresőoptimalizálás.
-
Honlapra Fel!:
Keresőoptimalizálás.
-
optimizer.hu:
Sebesség optimalizálás és teljesítménynövelés
-
PanDeveloper (Gergő):
SEO: optimalizálás htaccess segítségével
A foglalkozásokon való részvétel követelményei
és a távolmaradás pótlásának lehetősége
-
Az előadások látogatása nem kötelező, azonban
az előadásokon elhangzottakat ismerteknek, az esetleges
megállapodásokat elfogadottaknak tekintjük, és a hallgató
semmilyen célból nem hivatkozhat arra,
hogy hiányzása következtében ezekről nem szerzett tudomást.
Igazolás nem szükséges, pótlás nem lehetséges.
A félévközi ellenőrzések
(beszámolók, zárthelyik) száma,
témaköre és időpontja, pótlásuk
és javításuk lehetősége
-
Az előadások során félévközi ellenőrzések nem lesznek.
-
Az előadáson, illetve az előadás tananyaggal
kapcsolatosan kifejtett egyes tevékenységekre
az oktató plusz pontokat adhat, melyek a
vizsgán, az oktató által meghatározott
módon, plusz százalékokra válthatók be.
A vizsgára jelentkezés feltétele
-
A Web tervezés laboratóriumi gyakorlat
előzetes teljesítése.
A kurzus teljesítésének feltétele
-
Írásbeli kollokviumon az elérhető pontszám legalább
50%-ának elérése.
Az osztályzat kialakításának módja
-
az osztályzat kiszámítása az elért pontszám arányában:
-
50-64 %: elégséges (2),
-
65-79 %: közepes (3),
-
80-89 %: jó (4),
-
90-100 %: jeles (5).
További tudnivalók
-
A számonkéréseken a hallgató köteles személyazonosságát
igazolni. Amennyiben a diákigazolványban található fénykép
alapján nem azonosítható egyértelműen, úgy köteles más
érvényes fényképes igazolvánnyal is azonosítani magát.
-
A számonkérések során semmilyen segédlet nem használható.
-
Az oktatóknak küldött leveleket a
http://www.stud.u-szeged.hu/ címen található
egyetemi levelező rendszerből, a hallgató hivatalos
egyetemi címéről kell küldeni.
A nem hivatalos egyetemi címről küldött levelek semmisnek
minősülnek és azokra nem válaszolunk. Ajánlott az e-mail
elküldésének sikerességét ellenőrizni és annak másolatát
a válasz megérkezéséig megőrizni.