Program wykładu z przedmiotu Technologie Sieci Web

dr hab. inż. Jan PROKOP, prof. PRz

  • Problematyka technologii Web. Web Design (AWD, RWD). Język HTML.
  • HTML/CSS Kaskadowe arkusze stylów. CSS – Media query. Responsive Web Design.
  • Język JavaScript (JS), obiekty, metody, zdarzenia. JS HTML DOM - obiektowy model dokumentu.
  • Język XML, przestrzenie nazw. XML DTD, XML Schema. JS - XML DOM + HTML DOM. XML a bazy danych.
  • Język XSL. Języki XSLT oraz XPath. Dynamiczne przekształcenia XSLT, np. XML do HTML.
  • Modele aplikacji Web, SPA, PWA. Technologia AJAX, obiekt XMLHttpRequest. Format JSON.
  • Język PHP - PHP OOP. PHP – budowa aplikacji MVC. PHP – bazy danych, MySQL. PDO.
  • Technologie zarządzania treścią związane z językiem XML: XPath, XLink, XPointer, XInclude, XQuery.
  • Web Services (WS) - rodzaje, zastosowania, architektura, standardy. SOAP WS, WSDL, UDDI. RESTful WS.
  • Semantic Web, metadane, ontologie, logika, agenci. RDF, RDF Schema, OWL. Internet Rzeczy (IoT), WoT.