456-0542/01 – Vývoj internetových aplikací (VIA)

Garantující katedraKatedra informatikyKredity6
Garant předmětuIng. Michal Radecký, Ph.D.Garant verze předmětuIng. Michal Radecký, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný
Ročník3Semestrzimní
Jazyk výukyčeština
Rok zavedení2006/2007Rok zrušení2009/2010
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
KRO183 Ing. Martin Krolikowski
KUC275 Ing. Štěpán Kuchař, Ph.D.
MIN01 Ing. Marian Mindek, Ph.D.
RAD79 Ing. Michal Radecký, Ph.D.
TUR03 Ing. Tomáš Tureček, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 10+0

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Předmět má za cíl dát studentovi obecný přehled o technologiích používaných pro tvorbu internetových aplikací.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Projekt

Anotace

Téměř každá nově vznikající aplikace předpokládá možnost komunikace prostřednictvím Internetu. Tato schopnost na jedné straně klade na aplikaci určitá omezení, na straně druhé obohacuje aplikaci o nově možnosti použití. Cílem předmětu Vývoj internetových aplikací je seznámit studenty se základními praktikami pro návrh a vývoj internetových aplikací.

Povinná literatura:

Přednášky a materiály k předmětu Vývoj Internetových Aplikací Aktuální zdroje a reference zveřejňované na stránkách předmětu http://www.w3school.org http://www.jakpsatweb.cz http://www.silverlight.net

Doporučená literatura:

http://www.wikipedia.org http://computer.howstuffworks.com http://www.interval.cz http://www.webopedia.com http://www.jakpsatweb.cz/javascript/ http://www.tvorba-webu.cz/javascript/ http://www.javascript.cz/ JavaScript a AJAX – moderní programování, ISBN: 9788025118245 JavaScript – krok za krokem, ISBN: 9788025122419 http://www.silverlight.net http://www.microsoft.com/cze/msdn/csebooks/default.mspx http://www.kosek.cz HTML, XHTML a CSS – názorný průvodce, ISBN: 978802511531 XML v příkladech, ISBN: 8072263323 XSLT – příručka internetového vývojáře, ISBN: 8072266004

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Podmínky udělení zápočtu: Samostaný projekt

E-learning

Další požadavky na studenta

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

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ů

Podmínky absolvování předmětu

Kombinovaná forma (platnost od: 2008/2009 zimní semestr, platnost do: 2008/2009 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 45 (45) 0
                Projekt Projekt 45  0
        Zkouška Zkouška 55 (55) 0
                Písemná zkouška Písemná zkouška 55  0
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2009/2010 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 povinně volitelný stu. plán
2009/2010 (B2646) Informační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 povinný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika P čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 povinně volitelný stu. plán
2009/2010 (B2646) Informační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 povinný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika K čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 povinně volitelný stu. plán
2008/2009 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 povinně volitelný stu. plán
2008/2009 (B2646) Informační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 povinný stu. plán
2008/2009 (B2646) Informační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 povinný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika P čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika K čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 volitelný odborný stu. plán
2008/2009 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 povinně volitelný stu. plán
2007/2008 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 povinně volitelný stu. plán
2007/2008 (B2646) Informační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 povinný stu. plán
2007/2008 (B2646) Informační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 povinný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika P čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika K čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 volitelný odborný stu. plán
2007/2008 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 povinně volitelný stu. plán
2006/2007 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 povinně volitelný stu. plán
2006/2007 (B2646) Informační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 povinný stu. plán
2006/2007 (B2646) Informační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 povinný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika P čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika K čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 3 volitelný odborný stu. plán
2006/2007 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 volitelný odborný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku