Certification Programme description: Introduction to WWW architecture and applications: WWW architecture (HTTP client and server, HTTP protocol, URL addressing), WWW documents and applications (examples of WWW applications, advantages and drawbacks of WWW applications); HTML language and structure, characters' formatting in HTML, hypertext links in HTML, graphics in HTML, tables in HTML, HTML editors, CSS styles - CSS language: examples of CSS and HTML integration, CSS rules format, CSS properties, CSS elements' positioning, rules inheritance in CSS, CSS cascades; XML and XHTML languages: XML language and applications, structure and correctness of XML documents, XML namespaces, XHMTL language, XML document formatting; XSL language: XSLT transformations, XSL-FO formatting objects; HTML forms, sending a HTML form, JavaScript language (variables, instructions, operators and syntax, functions, objects, arrays, strings), JavaScript in HTML documents; DOM (Document Object Model), Events handling in JavaScript, Window object in JavaScript, Documents in JavaScript and other significant objects, Regular expressions in JavaScript; Java applets: examples. Java applets in HTML documents, user interface in a Java applet; HTTP protocol: HTTP messages (request - GET order, response), MIME file formats, other HTTP orders, authentication in HTTP protocol, Base64 encoding, cookies, document buffering (cache mechanism), Persistent Connections mechanism, HTTP Proxy servers, secure HTTP (HTTPS); CGI Scripts: Presentation logic, CGI programs and their types, HTTP request parameters, Java Servlets (presentation logic): Java servlet lifecycle, HttpServletRequest interface, HTTP request parameters, HttpServletResponse interface, Return codes, Handling variable cookies (send and receive), HTTPSession
Certification Programme version/revision: EITC/INT/IT1v1r2)Earned ECTS credits: 2