Winter Semester 2009/10
Winter Semester 2010/11
Winter Semester 2011/12
Winter Semester 2012/13
Winter Semester 2013/14
Internet Technologies 1 TS1A510208
Course content:
Evolution of model of using computer systems in the last decades. History of development of the Internet. Internet services and their typical technologies. Web pages as a versatile method of providing digital information access. Principles of operation of web servers and browsers. Fundamentals of protocols used in web technologies. Directions of development of web technologies. HTML and XHTML languages. Cascade Style Sheets (CSS) technology. Client side scripts. Technologies of dynamic generation of web pages. Family of XML languages and their applications. Database access through web applications. AJAX technology. Application layer protocols for selected Internet services (e.g. http, e-mail, ftp). Data exchange with Web Service technology. Protocols used in Web services (e.g. SOAP, WSDL, UDDI).
Learning outcomes:
Acquiring theoretical knowledge and hands-on skills in creating web applications with database access.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1. Schafer S.M.: HTML, XHTML and CSS Bible. Fifth edition. Wiley, 2010.
2. Flanagan D.: JavaScript: The Definitive Guide. Fifth edition. O'Reilly Media, Inc., 2006.
3. Zakas N.C., McPeak J., Fawcett J.: Professional Ajax. Wrox, 2006.
4. Liberty J., Hurwitz D.: Programming ASP.NET. Third edition. O'Reilly Media, Inc., 2005.
5. Kazienko P., Gwiazda K.: XML na poważnie. Helion, Gliwice, 2002.
b) supplementary references:
1. HTML/XHTML, XML and other W3C standards available at www.w3.org
2. Perry S.C.: Core C# and .NET. Prentice Hall PTR, 2005.