Subject: Server side web technologies
(17 -
SIT051) Basic Information
Native organizations units
Course specification
Course is active from 20.07.2017.. Make students capable of implementation of server side of multi-tier klient/server application Make students capable of development the server side of the multi-tier client/server system. The student is competent to implement multi-tier, distributed software systems based on distributed object technologies, REST principles, and well-known programming frameworks. Multi-tier architecture. Access to database from server-tier; management of connections. Directory services and finding facilities. Technologies of distributed objects. Life cycle of distributed objects. Management of shared resources in a distributed environment. Distributed transactions. Object-relational mapping. Design patterns in the environment of distributed objects. REST principles. Teaching methods include: Lectures, computer practice, homework assignments, and consultations. During the lectures the content of the course is presented using the necessary didactic tools while student active participation is encouraged. The practical aspect of the course is covered at computer practice classes through assignments which students do independently or with the help of teaching assistants as well as through homework obligatory assignments. A student is expected to demonstrate the ability of independent task solving or understanding of the solution.
|