MIME-Version: 1.0
Content-Location: file:///C:/2589BC6A/SylabusTNPW2-AJ.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="us-ascii"
Syllabus
TNPW2 (EN)
The principal aims of Technologies for Web Publishing II (TNPW2) is
teaching students the basics of XML technology and develops web application=
.
Contents subject:<=
o:p>
- Modern=
web
design (Trends of modern web design, using web standards, benefit of C=
SS layout,
SEO, most frequent errors in web pages design, samples),
- JavaSc=
ript
(History, most frequent use, samples),
- Web ap=
plications
(Dynamical web pages, web services, advantage and disadvantage of web =
applications,
developing web applications, PHP and ASP.NET technologies, trends in
develop web applications, web security, samples),
- XML (b=
asic
information, most frequent use, DTD, XML schema, XSLT transformation, =
samples).
Prerequisites:
- TNPW1 =
exam,
- Working
knowledge of (X)HTML,
- Able t=
o use
CSS for definition of web pages visual properties.=
li>
Conditions for cre=
dit:
- Create=
and
present web project.
Project:
- Web ap=
plication
created in chosen technology (for example PHP, ASP.NET, JSP, Python or
Perl),
- Final =
source
code will be validated in (X)HTML 1.0 Strict,
- Applic=
ation
structure, navigation and design will respect basic rules for
accessibility and use ability,
- All vi=
sual
application properties (layout, fonts, colors) will be defined in CSS =
(including
print output),
- Applic=
ation
data will be stored in database or file system on server,=
span>
- All us=
er
inputs will be tested before storing and secured from page refresh,
- XML te=
chnology
will be used (for example RSS channel, export/import application data)=
.
Recommended litera=
ture
(X)HTML and CSS
- Krug, =
Steve
– Don't Make Me Think: A Common Sense Approach to Web Usability!=
,
New Riders Press; 2 edition 2000
- Meyer,=
Eric A.
– Cascading Style Sheets: The Definitive Guide, 2nd Edition,
O'Reilly Media 2004
- Zeldman, Jeffrey – Designing with Web Standard=
s,
New Riders Press 2003
- Cederholm, Dan – Web Standards Solutions: The Ma=
rkup
and Style Handbook,
friends of ED 2004
JavaScript
- Flanag=
an,
David – JavaScript Definitive Guide, O'Reilly 1998; 3rd edition<=
o:p>
XML
- Ray, E=
rik
– Learning XML, O'Reilly Media 2003; 2nd edition
- Esposi=
to, Dino
– Applied XML programming for .NET, Microsoft Press 2002
PHP
- Sklar, David – Learning PHP 5, O'Reilly Media
2004
ASP.NET=
- Duthie, G., Andrew, MacDonald, Matthew – ASP.=
NET
in a Nutshell, O'Reilly 2002
- Schackov, Stefan – Professional ASP.NET 2.0 Sec=
urity,
Membership, and Role, Management, Wrox 200=
6
JSP
- Hall, =
Marty
– Servlets and JSP, 1st edition, on-line book=
- Hall, =
Marty -
Marty Hall's Servlets and JavaServer
Pages Training Course, <=
br>
Prentice Hall PTR 2001