15. 10. 2019  23:42 Terézia
Akademický informační systém

Sylabus předmětu B-VSA - Developement of software applications (FEEIT - SS 2019/2020)


     Informačný list          ECTS          Sylabus          


     Slovenština          Angličtina          


University: Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit code: B-VSA
Course unit title: Developement of software applications
Mode of delivery, planned learning activities and teaching methods:
lecture2 hours weekly (on-site method)
seminar2 hours weekly (on-site method)

 
Credits allocated: 6
 
Recommended semester/trimester: Applied Informatics - bachelor (compulsory), 6. semester
Level of study: 1.
Prerequisites for registration: passed Database systems (B-DBS) and passed Object Oriented Programming (B-OOP) and passed Software engineering (B-SWI)
 
Assesment methods:
A - at least 92 points
B - at least 83 points
C - at least 74 points
D - at least 65 points
E - at least 56 points
from 100 points
 
Learning outcomes of the course unit:
Student acquires theoretical knowledge and practical skills with software design based on multitier, client-server architecture, object-relational mapping and model-view-contorller pattern. He is able to design and implement 3-tier web-application over complex relational model.
 
Course contents:
1. Multitier client-server architecture.
2. Persistance layer: Intoduction to ORM
3. JPA: Entity mapping, DB connection configuration
4. Presentation layer: Web-server, web-application, java servlets
5. JSF: Basic UI components
6. JSF: navigation, validation and converters
7. Application layer - EJB, transactions - JTA
8. Application server glassfish - administration and deployment
9. ORM: mapping of entity inheritance and asociations
10. Autentication, authorization and language localization
11. Monitoring and testing of web applications
12. Design of 3-tier web-application over complex DB model
 
Recommended or required reading:
Recommended:
Antonio Goncalves. Beginning Java EE 6 with GlassFish 3, 2nd Edition. Apress (2010)

 
Language of instruction: english or slovak
 
Notes:
 
Courses evaluation:
Assessed students in total: 607

ABCDEFX
10,4 %12,0 %15,0 %18,3 %30,6 %13,7 %
Name of lecturer(s): Ing. Eugen Antal, PhD. (examiner, instructor) - slovak, english
prof. RNDr. Gabriel Juhás, PhD. (person responsible for course)
RNDr. Igor Kossaczký, CSc. (examiner, instructor, lecturer) - slovak, english
 
Last modification: 6. 5. 2019
Supervisor: prof. RNDr. Gabriel Juhás, PhD. and programme supervisor


Last modification made by RNDr. Marian Puškár on 05/06/2019.

Typ výstupu: