MIME-Version: 1.0
Content-Location: file:///C:/0F684B12/SylabusTNPW2.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="us-ascii"
Sylabus TNPW2
Základní=
;m
cílem předmětu Technologie pro publikování na
webu II (TNPW2) je seznámení studentů se základy
technologie XML a s tvorbou webových aplikací v
prostředí Interne=
tu/Intranetu.
Osnova předmětu (bloky):
- Moderní webdesign (Trendy modern&iac=
ute;ho
webdesignu, co by měly splňovat WWW stránky,
používání webových standardů,
výhody CSS layoutu, SEO, nejčastější chyby
při návrhu WWW stránek, příklady chyb a
jejich řešení),
- Jazyk JavaScript (Historie,
nejčastější použití, praktické
příklady na cvičeních),
- Webové aplikace (Dynamické
webové stránky, webové služby, výhody=
a
nevýhody webových aplikací, způsob vý=
voje
webových aplikací, technologie PHP a ASP.NET, trendy ve
vývoji webových aplikací, bezpečnost
webových aplikací, praktické příklady=
na
cvičeních),
- Technologie XML (Základní
informace, využití, DTD, XML schémata, XSLT
transformace, příklady na cvičeních).
Vstupní požadavky:
- Absolvování předmětu
TNPW1 (zápočet, zkouška),
- Praktická znalost (X)HTML,
- Schopnost používat CSS při
definování vizuálních vlastností WWW
stránek.
Podmínky pro udělení zápočtu:
- Předložení a obhajoba
závěrečného webového projektu.
Požadavky na zápočtový projekt:
- "Projektem" je webová apli=
kace,
vytvořená ve studentem zvolené technologii (nap"=
5;.
PHP, JSP, ASP.NET apod.),
- Výsledný zdrojový k&oa=
cute;d
stránek bude validní ((X)HTML 1.0 Strict),
- Struktura aplikace, navigace a vzhled
stránek budou respektovat aspoň základní
pravidla pro přístupnost a použitelnost,=
span>
- Veškerá vizuální
nastavení (layout, fonty, barvy apod.) budou definována =
v CSS
(včetně formátování pro tisk),
- Aplikační data budou ulože=
na v
databázi nebo v souborech na serveru,
- Všechny datové vstupy od
uživatelů budou odpovídajícím způs=
obem
ošetřeny, včetně zabezpečení proti
opakovanému zápisu dat přes obnovení
stránky,
- V projektu bude vhodně využita
technologie XML (např. RSS kanál s novinkami, export/import
dat apod.).
Doporučená literatura
(X)HTML a CSS
- Staníček, Petr – CSS
Kaskádové styly Kompletní průvodce, Computer
Press 2003
- Prokop, Marek – CSS kaskádov&e=
acute;
styly pro webdesignéry, Mobil Media 2003
- Krug, Steve – Web design: Nenuťte
uživatele přemýšlet!, Computer Press 2003=
o:p>
- Špinar, David – Tvoří=
;me
přístupné webové stránky, Zoner Press
2004
- Zeldman, Jeffrey – Tvorba webu podle
standardů, CP Books 2005
- Cederholm, Dan – Webdesign s webov&ya=
cute;mi
standardy, Zoner Press 2004
JavaScript
- Flanagan, David – JavaScript
Kompletní průvodce, Computer Press 2002<=
/li>
- Václavek, Petr – JavaScript =
8211;
Hotová řešení, CP Books 2003=
XML
- Bráza, Jiří – XML
Praktické příklady, Grada 2003
- Žák, Miroslav – XML
Začínáme programovat, Grada 2003<=
/li>
- Esposito, Dino – XML Efektivní
programování pro .NET, Grada 2004
- Kosek, Jiří – XSLT v
příkladech, on=
-line
kniha
PHP
- Kosek, Jiří – PHP tvorba
interaktivních internetových aplikací –
podrobný průvodce, Grada 1999
- Kolektiv autorů – PHP Programuje=
me
profesionálně – 2. opravené vydán&iacu=
te;,
CP Books 2001
- Lacko, Luboslav – PHP a MySQL –
Hotová řešení, CP Books 2005=
ASP.NET
- Písek, Slavoj – ASP.NET
začínáme programovat, Grada 2003<=
/li>
- Duthie, G., Andrew – ASP.NET krok za
krokem, Mobil Media 2003
- Microsoft – Vytváří=
;me
zabezpečené aplikace v Microsoft ASP.NET, CP Books (Comput=
er
Press) 2004
JSP
- Hall, Marty – Java servlety a JSP,
Neocortex 2001
- Hall, Marty – Servlets and JSP, 1st
edition, on-line kniha
- Burd, Barry – JSP: JavaServer Pages &=
#8211;
Podrobný průvodce, CP Books (Computer Press) 2003
- Cavaness, Chuck – Programujeme Jakarta
Struts Tvorba webových aplikací se servlety a
stránkami JSP, Grada 2003
Informace ke
kombinované formě studia
Předmět=
Technologie pro publikování na Webu 2 (TNPW2)
a)
Web CT: ne
b)
jiné www stránky: ano (web předmětu)
http://=
lide.uhk.cz/home/fim/ucitel/vaceklu1/www/index.html=
p>
c)
server H (uvést adresu): H:/ukazky/vacek /
Jiné
studijní materiály:
- =
ISIT – přihlašování
seminárních prací a zápočtů, sylabus<=
/p>
- =
Studijní materiály
(přednášky v PDF, ukázkové
příklady) – na webu předmětu
- =
Další odborná literatura
(kompletní seznam na webu předmětu):
- =
Staníček, Petr – CSS
Kaskádové styly Kompletní průvodce,
Computer Press 2003=
- =
Krug, Steve
– Web design: Nenuťte uživatele přemýšlet!=
,
Computer Press 2003=
- =
Špinar, David R=
11;
Tvoříme přístupné webové strán=
ky, Zoner Press 2004
- =
Zeldman, Jeffrey
– Tvorba webu podle standardů, CP Books
2005
- =
Flanagan, David –=
JavaScript Kompletní průvodce, Computer Press 2002
- =
Žák, Miroslav – XML
Začínáme programovat, Grada =
2003
- =
Esposito, Dino
– XML Efektivní programování pro .NET, Grada 2004
- =
Kosek, Jiří – PHP tvorba
interaktivních internetových aplikací –
podrobný průvodce, Grada 1999
- =
Kolektiv autorů – PHP Programujeme
profesionálně – 2. opravené vydání, =
CP Books 2001
- =
Lacko, Luboslav
– PHP a MySQL – Hotová
řešení, CP Books 2005
- =
Písek, Slavoj – ASP.NET
začínáme programovat, Grada =
2003
- =
Microsoft – Vytváříme
zabezpečené aplikace v Microsoft ASP.NET,
CP Books (Computer =
Press) 2004
- =
Hall, Marty – Jav=
a servlety a JSP, Neocortex=
2001
- =
Hall, Marty – Servlets and JSP, 1st edition, on-line kniha
- =
Burd, Barry
– JSP: JavaServer Pa=
ges
– Podrobný průvodce, CP Books=
2003
Prezenční formou probíhaj&iac=
ute;
konzultace v rozsahu cca 12 hodin, dále
udělování zápočtů za
vypracování závěrečného projektu
(webová aplikace) ve zvolené technologii.
Metodické
pokyny pro samostatné studium k dispozici při první
konzultaci.