Design and development of web applications

Course: Data science

Structural unit: Faculty of information Technology

Title
Design and development of web applications
Code
ОК 25
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2022/2023
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
4
Learning outcomes
Use tools for the development of client-server applications, design conceptual, logical and physical models of databases, develop and optimize queries to them, create distributed databases, data stores and showcases, knowledge bases, including on cloud services, using web languages programming.
Form of study
Full-time form
Prerequisites and co-requisites
Missing.
Course content
In the program of the discipline, the main attention is paid to the basics of Web programming, mainly the HTML markup language, CSS cascading style sheets, and issues of modern Web design development. The JavaScript client-side scripting language is under consideration. The problems of using content management systems (CMS), since the discipline is focused on the development of own Web applications, are considered only in the context of other issues, instead, the study of one of the most popular JavaScript frameworks, Angular, is included in the consideration.
Recommended or required reading and other learning resources/tools
1. Khairova, S. V. Petrasova National technical University "Kharkiv Polytechnic Institute". - Kharkiv: A. M. Panov, 2020. - 112 p. [Online] Available: http://repository.kpi.kharkov.ua/bitstream/KhPI-Press/44868/1/Book_2020_Khairova_Suchasni_tekhnolohii.pd) 2. Bosko V.V., Konstantinova L.V., Marchenko K.M., Ulichev O.S. Web programming. Part 1 (frontend): training. manual – Kropyvnytskyi: National Technical University, 2022. – 208 p. [Online] Available: http://dspace.kntu.kr.ua/jspui/bitstream/123456789/11791/1/Web-progr_nach_posib.pdf 3. Methodological instructions for performing laboratory work in the discipline "Web-technologies and Web-design" for students of the educational program "Computer science" specialty 122 "Computer science" educational degree "Bachelor" Incl. / O.V. Fedusenko, S.L. Hamotska, I.M. Domanetska, G.V. Krasovska - K.: Ed. GLYP MEDIA, 2020. – 58 p. 4. WWW Consortium (W3C) Official Page. [Online] Available: http://www.w3c.org/
Planned learning activities and teaching methods
Lectures, laboratory session, individual work
Assessment methods and criteria
The level of achievement of all planned learning outcomes is determined by the results of the defense of laboratory work and individual tasks of independent work. Semester assessment of students is carried out during the semester for all types of work. The total score is formed as a weighted sum of points earned by the student for various types of work. The maximum number of points that a student can receive for work in a semester does not exceed 100 points. The form of the final evaluation is the credit. The credit is issued to the student based on the results of work during the semester. If the resulting total number of points is obtained from 60 and above, the student is considered enrolled. If the student wishes to improve his result, if he has credit points, he has the right to take a credit for which 20 points are awarded, but the total number of points cannot be more than 100 points.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Departments

The following departments are involved in teaching the above discipline