| Study program | E-business and system management |
| Study group | E-business technologies |
| Course status | Compulsory |
| Teachers | Božidar Lj. Radenković, Marijana S. Despotović-Zrakić, Dušan M. Barać, Srđan M. Krčo |
| Associates | Dušan M. Barać, Aleksandar Milić |
Lectures: Principles of application development in the Internet environment. Modern software architecture of e-business. XML technologies. Internet technologies for integration of information: management of data sources, web services, replication, federated systems, data warehouse, queries, views. Mapping, tranformation and modeling information. Mashups. Application of Semantic Web for information integration: RDF, SPARQL, OWL2, ontology. Programming interfaces and data models for the integration of information. Advanced internet technology for integration of services and system components. The development of B2B e-business applications. Interoperability of e-business. Methods for protection of web applications. Virtualization.Basics of cloud computing technology. The management of digital identities in e-business. Aplications of Social computing. Technologies for virtualization of data in web applications: ontology, network graphs, tables, maps, frameworks for visualization, D3 library, database graph, animation. VOIP technologies.
Practical exercises: The use of JavaScript framework for development of web applications. HTML5, CSS3 frameworks for development. Advanced design techniques of web applications. JQuery. JqGrid. Advanced concepts of object-oriented programming in a web environment. MVC architecture and application development framework. Codeigniter. Larawell. Ruby on Rails. Development of B2B applications. Complex web services. Advanced methods of protecting web applications at all levels. Advanced methods of management of data layers. LDAP. Management of transactions, long transactions, and triggers of the web applications. Data visualization using the concepts of the Semantic Web. Installing the Application Server. Administration of web server. Development of VOIP application. Asterisk.[/ac-accordion]
[ac-accordion title=”Aims“]The main objective of this course is to introduce the advanced capabilities of application of modern Internet technologies in the development of e-business.[/ac-accordion] [ac-accordion title=”Literature”]- E-resources from website en.elab.rs
- Editori M. Ivković, B. Radenković, Internet i savremeno poslovanje, monografija, Tehnički fakultet „Mihajlo Pupin“, Zrenjanin 1998.
- Despotović-Zrakić M., Milutinović V., Belić A. (Eds), High performance and cloud computing in scientific research and education, monografija, IGI Global, 2014.
- J.Miller, Internet technologies and information services, Libraries Unlimited, 2009.
- Mario Freire Encyclopedia of Internet Technologies and Applications, Information Science Reference, 2008.
- Al-S. Pathan, M.Pathan, H.Y. Lee (Eds). Advancements in Distributed Computing and Internet Technologies: Trends and Issues, IGI Global 2011.
- T. Segaran, C.Evans, J.Taylor, Programming the Semantic Web, O’Reilly Media, 2009.
- K.Breitman, M.Casanova, W.Truszkowski, Semantic Web: Concepts, Technologies and Applications: Concepts, Springer, 2007.
- B. Porebski, K.Przystalski, L. Nowak, Building PHP Applications with Symfony, CakePHP, and Zend Framework, Wiley 2011.
- K. Arthur, Pro PHP: Patterns, Frameworks, Testing and More, Apress, 2008.[/ac-accordion]
Department of e-business University of Belgrade, Faculty of organizational sciences
