| Vyučující | 
    | 
            
                
                    Hub Miloslav, doc. Ing. Ph.D.
                
                    Novák Martin, Ing.
                 | 
    | Obsah předmětu | 
    | Internet, protokol HTTP, služba WWW, značkovací jazyk HTML. Dynamika na straně klienta, JavaScript, DHTML. Dynamika na straně serveru, PHP, MySQL. Historie značkovacích jazyků. Značkovací jazyk XML, jmenné prostory, entity. Schémata v XML, DTD, XML Schema. Parsování XML dokumentů, SAX, DOM. Navigace a dotazování v XML dokumentech, XPath, XQuery. Hypertextové odkazy v XML dokumentech, XLink, XPointer. Transformování a formátování XML dokumentů, XSL, XSLT, XSL FO. Web services, SOAP, UDDI, WSDL. Aplikace XML. 
 
 | 
    | Studijní aktivity a metody výuky | 
    | Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Demonstrace | 
    
    
        
        
            | Výstupy z učení | 
        
            | Cílem předmětu je osvojení znalostí nejvýznamnějších současných technologií používaných na internetu s důrazem na schopnost využít získané znalosti při řešení konkrétních úloh. Student bude schopen se orientovat v současných nejvýznamnějších technologiích používaných na internetu, rozhodovat o volbě vhodné technologie a bude schopen své rozhodnutí podpořit adekvátními argumenty. Kromě toho bude student schopen zvolenou technologii aplikovat.
 
 | 
        
            | Předpoklady | 
        
            | Znalost HTML. Znalost algoritmizace a základních principů programování. Základní znalosti problematiky databází. Základní znalosti počítačové sítě internet a jejích služeb. 
 
 | 
        
            | Hodnoticí metody a kritéria | 
        
            | Posouzení zadané práce, Didaktický test, Systematické pozorování 
 Zápočet bude udělen na základě aktivity při řešení zadaných úkolů. Zkouška bude udělena na základě elektronického testu. Podrobnosti budou zveřejněny na prvním cvičení.
 
 | 
    
    | Doporučená literatura | 
    | 
            
                
                
                    Bohmer, M. Návrhové vzory v PHP. Computer Press & Pal8c knih Luxor, 2012. ISBN 9788025133385.
                
                    Bradley, Neil. XML : kompletní průvodce. Praha: Grada, 2000. ISBN 80-7169-949-7.
                
                    Hub, Miloslav. Technologie internetu - PHP 5 : distanční opora. Pardubice: Univerzita Pardubice, 2009. ISBN 978-80-7395-163-4.
                
                    Hub, Miloslav. Technologie internetu - XML : distanční opora. Pardubice: Univerzita Pardubice, 2010. ISBN 978-80-7395-306-5.
                
                    Marchal B. XML v příkladech. Praha: Computer Press, 2000. ISBN 80-7226-332-3.
                
                    Scott I. Dynamické HTML. Computer Press, 2000. ISBN 80-7226-268-8.
                
                    Schlossangle G. Pokročilé programování v PHP 5. Brno: Zoner Press, 2004. ISBN 80-86815-14-5.
                 
 
 |