Development of web-based solutions Field of study: Computer Science
Programme code: 08-S2INIA15.2016

Module name: Development of web-based solutions
Module code: 08-IN-ISI-S2- PRI
Programme code: 08-S2INIA15.2016
Semester: summer semester 2016/2017
Language of instruction: English
Form of verification: course work
ECTS credits: 3
Description:
Aim of the subject is transfer of skills for building Internet applications, especially in Visual Studio environment. The solutions designed and executed may base on ASP.NET Webforms. The students will learn to create, publish and use the web services. Another part will be constituted by a course connected with MVC based applications creating. Next group of issues presented in the subject is testing and designing functional Internet services.
Prerequisites:
(no information given)
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
Can plan work schedule for the created solution, effectively manages his time. Can acquire the users’ needs in Internet applications, prepares, effects and sums up tests with a user’s participation. [PRI -K_6]
K_2_A_I_K01 [3/5] K_2_A_I_K02 [1/5] K_2_A_I_K03 [1/5]
Can create and publish a functional, principles-consistent, validating Internet application basing on ASP.NET technology. Is able to connect the application to a data base and equip it with necessary validating elements. Has ability to design and create applications in MVC model. [PRI -U_4]
K_2_A_I_U02 [2/5] K_2_A_I_U03 [2/5] K_2_A_I_U14 [3/5] K_2_A_I_U15 [3/5] K_2_A_I_U16 [3/5]
Can look for information in programming services, uses MSDN. [PRI -U_5]
K_2_A_I_U01 [4/5] K_2_A_I_U05 [5/5] K_2_A_I_U06 [4/5]
Has knowledge in the field of constructing a team building Internet applications. Knows how to create useful service, knows tools for its verification and distinguishing the users’ needs. [PRI -W_1]
K_2_A_I_W10 [2/5] K_2_A_I_W12 [1/5]
Knows available techniques for creating, testing and publishing Internet applications and network services in the Visual Studio environment. Knows necessary constructions of language, base classes, ASP.NET components, data access technologies, AJAX technology and other modern technologies supporting building Internet solutions, including mobile ones. [PRI -W_2]
K_2_A_I_W12 [3/5] K_2_A_I_W13 [3/5] K_2_A_I_W14 [1/5]
Knows components of MCV pattern and principles of creating applications with its use. [PRI -W_3]
K_2_A_I_W14 [2/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Laboratory classes credit [PRI _w_1]
Verification of correctness of the exercises and projects covering subsequent thematic parts. Certificate of participation in the course “Internet Applications” within the IT Local Academy.
PRI -U_4 PRI -W_2
Project credit [PRI _w_2]
Students design Internet service using MVC model. Previously, they analyze needs of the service users. Functionality of the service and pattern use correctness is evaluated.
PRI -K_6 PRI -U_4 PRI -W_1 PRI -W_3
Lecture credit [PRI _w_3]
Students prepare analysis of Internet services functionality, usefulness.
PRI -U_5 PRI -W_1
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [PRI _fs_1]
Presenting the issues connected with programming, publishing of the Internet applications, their utility
15
Deepening knowledge basing on lecture materials and compulsory literature.
5 Lecture credit [PRI _w_3]
laboratory classes [PRI _fs_2]
Realization of subsequent exercises of the course – Internet applications, designing succeeding application elements with use of MVC
45
Preparing extended solutions for the chosen exercises from the course. Basing on lecture materials and available tools, a student prepares a specification containing utility analysis for the chosen www. service. Preparing an individual project basing on user’s expected functionality.
25 Laboratory classes credit [PRI _w_1] Project credit [PRI _w_2] Lecture credit [PRI _w_3]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)