Skip to main content
Skip header
Ukončeno v akademickém roce 2009/2010

Development of Internet Applications

Type of study Bachelor
Language of instruction Czech
Code 456-0542/01
Abbreviation VIA
Course title Development of Internet Applications
Credits 6
Coordinating department Department of Computer Science
Course coordinator Ing. Michal Radecký, Ph.D., MBA

Osnova předmětu

Přednášky:
Internet, historie, TCP/IP, WWW.
WWW, Statický vs. dynamický web, HTML, CSS, client-side: JavaScript, Java Applet, Macromedia Flash, ActiveX.
Dynamické generování obsahu dokumentů, CGI, SSI, ASP, PHP, JSP, Servlety, Struts.
XML, DTD, XPath.
XML, XPath, XSL, XML Schema, DOM.
Adresáře a LDAP.
Kryptografie, digitální podpis, certifikáty.
SSL, E-commerce, SET.
Webové služby.
Vyhledávací nástroje a sémantický web.
Úvod do .NET.


Laboratoře:
Ve cvičeních budou mít studenti možnost seznámit se s prostředky pro tvorbu
internetových aplikací.

Detaily viz program cvičení.

Projekty:
Cílem projektu je vytvořit aplikaci demonstrující schopnost
studenta využívat služeb poskytovaných sítí Internet.
Nejsou kladeny žádné požadavky na použitý programovací jazyk
ani využívané technologie.

Důležité je, aby si student osobně dohodl zadání s cvičícím. Tím bude stanoven patřiční rozsah projektu a vyřeší se případná kolize se zadáním jiného studenta. Bez konzultace projektu s cvičícím nebude projekt přijat!

Počítačové laboratoře:
Cvičení 1 - Implementace webového serveru.
Cvičení 2 - HTML a CSS.
Cvičení 3 - Fomuláře, Javascript a Applety.
Cvičení 4 - PHP, JSP, Servlet.
Cvičení 5 - Dokončení předchozích cvičení, zajímavosti k predchozím cvičením.
Cvičení 6 - XML
Cvičení 7 - XSLT
Cvičení 8 - LDAP
Cvičení 9 - Kryptografie
Cvičení 10 - Implementace jednoduchého IS
Cvičení 11 - Webové služby
Cvičení 12 - Konzultace a odevzdání projektů

Povinná literatura

Presentations and other materials provided during this course by teacher.

Current sources and information on subject web pages.

Internet sources:
http://www.w3school.org
http://www.silverlight.net