Course detail
Computer Science II
FAST-GU51Acad. year: 2012/2013
Basic rules for creating lectures and presentations.
Image information and its format, integration capabilities in presentation techniques.
Languages ​​for describing the content and format of the document.
Basics of application protocol HTTP and WWW Internet service.
The markup language HTML, elements and their attributes. Advanced use of CSS in the document.
Basics of XML and its tools. XSLT style sheet.
JavaScript language for client-side dynamic parts of the document.
Standard document formats, MIME extension, analysis and opportunities for mutual conversion.
Preparation of the Internet presentation of heterogeneous materials.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Basic application protocols and services of Internet, FTP service and protocol
3. Priciples of e-mail (mailboxes, SMTP protocol, server-client communication, messages and their format, MIME, protocol POP3 and IMAP)
4. Service WWW and protocol HTTP (format of request and response, authentification mechanisms)
5.-8. Markup languages SGML, HTML, DHTML, XML
9. Document Object Model and its using for program nesting into HTML
10.-12. Object oriented language JavaScript, syntax, events and its handling, DHTML environment
13. Other scripting languages, Java Technology
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Macur J. a kol.: Technologie Internetu. CERN, 1999. (CS)
ZAKAS, Nicholas: JavaScript pro webové vývojáře. Computer Press, 2009. EAN 9788025125090. (CS)
Classification of course in study plans
Type of course unit
Exercise
Teacher / Lecturer
Syllabus
2. Making presentations suitable for direct lecturing.
3. Used data formats and their interconversion.
4. Basic application protocols and Internet services.
5.-6. Markup language HTML.
7. Advanced language features, inserting objects, new elements in the HTML 5.0 standard
8.-9 Dynamic document on the client side, programming language JavaScript.
10. Using of cascading style sheets for consistent appearance and behavior.
11. Introduction to XML, data formatting by XSLT, structured data in Internet.
12.-13. Design of individual presentation with management of navigation and dynamic elements.