Faculty of Technical Sciences

Subject: Electronic Publishing (17.F402)

Native organizations units: Sub-department for Applied Computer Science and Informatics
General information:
 
Category Theoretical-methodological
Scientific or art field Grafičko inženjerstvo
ECTS 5

Introducing students to concepts, methods and technologies in the field of electronic publishing. Enabling students for work in the filed of electronic publishing.

After completing the course, the student will: be able to understand the conditions for the application and development of electronic publishing, be able to understand the comparative advantages and differences between electronic and print publishing, be able to adopt ways of outlining, designing, creating and distributing electronic publications, be able to apply the acquired knowledge and skills to independently create an electronic edition, - be able to identify content that is suitable for electronic publishing, be able to understand the process of organization and management of publishing electronic publications, get acquainted with the basics of XML and XML processing through various handling technologies, learn what the building blocks of XML are and how to handle them, acquire knowledge from: the basis of cryptography, modern coding systems, get acquainted with basics of information protection: secrecy, integrity, authentication and non-compliance.

Introduction to Electronic Publishing, Markup Languages, XML (Extensible Markup Language) , DTD - Document Type Definition, XML Schema - the most widespread, most powerful and most complicated standard prescribed by W3C, XPath, XPointer, XLink, CSS, XSLT, XSL-FO, , Digital Libraries and Archives, Copyright, Cryptography, Digital Signatures, Digital Rights Management (DRM). Electronic publishing: Origin, motives, development, standardization, areas of electronic publishing, terminological and content differences of printed and electronic publishing, Advantages and disadvantages of electronic compared with printed publishing. XML: XML Objectives, XML Structure, Document Structuring. DTD: Types of Declarations in DTD, Declaration and Content Specification of the Element and Attributes, Entity Declarations. XML Schema: Validation of documents, Data typisation, Embedded types, Simple and complex type declaration. XPath: What is XPath, XPath expressions, XPath paths, XPath axes, Predicates, XPath operators. XPointer: What is XPointer, Using XPointer. XLink: What is XLink, XLink link, Link Types, Link Attributes. XML Document Visualization Technologies: CSS - Cascading Style Sheets, XSL - Extensible Style Sheets, XSLT - XSL Transformations, XSL - FO - XSL Formatting Objects. Electronic books: Concept, History, Transpositions, Switch to eBooks, Problem of format selection, Open eBook Publication Structure. Digital libraries and archives: Metadata, Advantages and problems of digital libraries, Copyright & trademark: Concept and rights that include copyright, Criteria for obtaining copyright. Cryptography: Basic Cryptography, Codes and Keys, Symmetric and Asymmetric Algorithms, Key Exchange, Certificates.

Teaching is done through modern didactic means and methods, interactively in the form of lectures and computer exercises. The lectures present the theoretical part of the material accompanied by examples and simulations of the solutions for easier understanding of the subject matter. Computer exercises are organized in a way that supplements the skills of graphic technologies. In addition to lectures and exercises, consultations are held regularly.

Authors Title Year Publisher Language
Fred Piper, Sean Murphy Cryptography: A Very Short Introduction 2002 Oxford University Press English
David Hunter et al Beginning XML 2012 Wrox Press English
Kasdorf, W. The Columbia Guide to Digital Publishing 2003 Columbia University Press, New York English
Course activity Pre-examination Obligations Number of points
Computer excersise defence Yes Yes 50.00
Written part of the exam - tasks and theory No Yes 50.00
API Image

Assoc. Prof. Zeljković Željko

Associate Professor

Lectures
API Image

Assoc. Prof. Milić Keresteš Neda

Associate Professor

Lectures
API Image

Assoc. Prof. Zeljković Željko

Associate Professor

Computational classes
API Image

Assoc. Prof. Milić Keresteš Neda

Associate Professor

Computational classes
API Image

Assoc. Prof. Jurič Ivana

Associate Professor

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.