Webtervezés gyakorlat
Levelező tagozat
2019/2020 II. félév
Alapadatok
-
A tantárgy kódja: IBL714g (IBL714l).
-
Kreditérték: 2.
-
Féléves óraszám: 6.
-
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 előadás párhuzamos felvétele.
-
A tantárgy típusa és értékelés módja: laboratóriumi gyakorlat, gyakorlati jegy.
-
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.
A dobozmodell és részeinek formázása.
Megjelenítési jellemzők.
Stílusok kölcsönhatása.
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.
Ajánlott irodalom
-
HTML, CSS
-
Vancsics Béla által gondozott
gyakorlati jegyzet.
-
Abonyi-Tóth Andor, ELTE IK:
A weblapkészítés technikája (HTML5, CSS3)
és ergonómiája,
elte.hu,
tankonyvtar.hu.
-
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)
-
Vancsics Béla által gondozott
gyakorlati jegyzet.
-
A PHP programozási nyelv, 2014, ELTE
-
Nagy Gusztáv:
Web programozás ,
Webes szabványok
-
PHP WIKI könyv
-
PHP kézikönyv (régebbi)
-
Gál Tibor: Web programozás, Mûegyetemi kiadó, 2006.
-
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
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
Gyakorlaton beadandó egy projekt munka.
-
Egy projektet egy vagy két hallgató készít,
ennek megfelelően vannak
egyfős projekt
és
kétfős projekt
kiírások.
-
Elérhető hallgatónként legfeljebb 100 pont.
-
Teljesítendő hallgatónként legalább 50 pont.
-
Kétfős projektek esetén a hallgatók
nyilatkoznak a befektetett munkájuk
százalékos eloszlásáról, és ennek alapján
kapják meg pontjaikat úgy, hogy az egyes
hallgatóknál az 50% feletti százalékok
elvesznek.
-
Az egy- és kétfős projektek követelményeinek
közzététele és a projekt beadása a
CooSpace rendszerben történik.
-
A kétfős projekteket csak egy példányban
kell beadni. Hogyha mindkét készítője beadja,
akkor a gyakorlatvezető tetszőlegesen fogja
kiválasztani valamelyiket értékelésre.
-
A projektben tilos a gyakorlatvezető
engedélye nélkül más projektek,
programok felhasználása.
-
A gyakorlatvezető által értékelt projekt
egyszer javítható.
Amennyiben a hallgatók
élni szeretnének a javítási lehetőséggel,
akkor annyival hamarabb kell azt beadniuk,
hogy a projekt beadási határidőig a javítást
is be tudják adni, figyelembe véve azt, hogy
a projekt gyakorlatvezető által történő
értékelése egy hetet igényel.
-
A projekt legkésőbbi beadási határideje:
2020. 05. 09. szombat,
23 óra 55 perc. Ez után javítást sem
lehet beadni.
-
A beadott projektet a gyakorlatvezető
kérésére az utolsó gyakorlat időpontjában
(kivételes esetben egyeztetett időpontban)
meg kell védeni.
Amíg a gyakorlatvezető által kért védés
nem történik meg, a projekt elfogadása és
pontszáma érvénytelen!
-
A hallgatók kötelesek a projektvédésre az
alábbiaknak megfelelően felkészülni.
A védés során a gyakorlatvezető a teljes
projektből kérdéseket tehet fel, illetve a
projekt olyan módosítását kérheti, melyhez
szükséges ismeretekkel a projekt teljes
mértékű ismeretéhez, megértéséhez és
elkészítéséhez a hallgatóknak rendelkezniük
kellett és kell.
Amennyiben a védés során kiderül, hogy
a hallgatók az általuk leadott projekt
valamely részét nem teljes mértékben
ismerik és értik, ez annak bizonyítékául
szolgál, hogy a projektet nem
(teljes egészében) a bemutató hallgatók írták,
akkor a projektre 0 pontot kapnak, és
csalásnak pótlása/javítása nincs.
-
Amennyiben a hallgatónak nagyon alapos
indokkal nem sikerült leadni a projektet a
leadási határidőig, 2020. 05. 09. után
kérvényezheti a gyakorlatvezetőnél a
projekt későbbi leadásának lehetőségét.
A kérésben le kell írni az alapos indokot,
illetve a hallgatónak nyilatkoznia kell arról,
hogy az egy hetes értékelési időt is
figyelembe véve, vállalja a későbbi leadás
következményeit, külünös tekintettel arra,
hogy amíg a gyakorlati jegy nem kerül
beírásra, addig nem fog tudni előadás
vizsgára jelentkezni, és emiatt lemond
az ily módon kiesett vizsgalehetőségekről.
A kérés sablonszövege és beadási módja
a CooSpace-ben lesz közzétéve.
A kurzus teljesítésének feltételei
-
A követelményeket kielégítő projekt fentebb meghatározott
feltételek szerinti határidőre történő leadása és annak
sikeres megvédé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.