Home/ Majors directory/Applied Mathematics/Web Server-Side Programming
Web Server-Side Programming
Major: Applied Mathematics
Code of subject: 7.113.00.O.002
Credits: 6.00
Department: Applied Mathematics
Lecturer: ph.d. in sc., seniour lecturer Liubinskyi Bohdan Bohdanovych
Semester: 1 семестр
Mode of study: денна
Завдання: General competencies: ЗК3, ЗК5, ЗК6, ЗК7, ЗК10, ЗК12, ЗК14, ЗК15, ЗК16 згідно ОПП.
Professional competencies:ФК2, ФК3, ФК4, ФК5, ФК6, ФК7, ФК8, ФК9, ФК10 згідно ОПП.
Learning outcomes: •know basic concepts of development and design of web applications;
• be able to apply practical knowledge to developing web applications;
• be able to build architecture of web applications using containers inversion;
• learn how to build architecture of web applications using technologies asp.net mvc;
• learn how to build a web application architecture using the technology of web api;
• learn how to build a web application architecture using technology SignalR.
Required prior and related subjects: prerequisites:
• Programming
• Databases
• Object-Oriented Programming
• Internet technology
Summary of the subject: The educational discipline "Server Web Programming" covers the entire process of developing server web applications using asp.net mvc, web api, and SignalR technologies.
Опис: Overview of ADO.NET, overview of LINQ, overview of Entity Framework, technology ASP.NET MVC, building applications using Web Api, building applications using SignalR.
Assessment methods and criteria: Admission to laboratory work;
Submission of laboratory work.
Критерії оцінювання результатів навчання: • Laboratory classes (40%);
• Final control (60%): written exam.
Порядок та критерії виставляння балів та оцінок: 100–88 points – (“excellent”) is awarded for a high level of knowledge (some inaccuracies are allowed) of the educational material of the component contained in the primary and additional recommended literary sources, the ability to analyse the phenomena being studied in their interrelationship and development, clearly, succinctly, logically, consistently answer the questions, the ability to apply theoretical provisions when solving practical problems;
87–71 points – (“good”) is awarded for a generally correct understanding of the educational material of the component, including calculations and reasoned answers to the questions posed, which, however, contain certain (insignificant) shortcomings, for the ability to apply theoretical provisions when solving practical tasks;
70 – 50 points – (“satisfactory”) awarded for weak knowledge of the component’s educational material, inaccurate or poorly reasoned answers, a violation of the sequence of presentation, or weak application of theoretical provisions when solving practical problems;
49-26 points - ("not certified" with the possibility of retaking the semester control) are awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to apply theoretical provisions when solving practical problems;
25-00 points - ("unsatisfactory" with mandatory re-study) are awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to navigate when solving practical problems, and ignorance of the main fundamental provisions.
Recommended books: 1. Девід Сепа — Microsoft ADO.NET:"Русская Редакция", 2003. — С. 120.
2. Сахіл Малік Microsoft ADO.NET 2.0 для професіоналів = Pro ADO.NET 2.0. — М.: «Вільямс», 2006. — С. 560.
3. Адам Фримен, Джозеф C. Раттц-мл. LINQ: язык интегрированных запросов в C# 2010 для профессионалов = Pro LINQ: Language Integrated Query in C# 2010. — М.: «Вильямс», 2011. — С. 656. — ISBN 978-5-8459-1701-0.
4. Julia Lerman. Programming Entity Framework. — 2nd Edition. — O’Reilly, 2010. — 920 p. — ISBN 0-596-80726-0.
5. Julia Lerman. Programming Entity Framework. — 2nd Edition. — O’Reilly, 2010. — 920 p. — ISBN 0-596-80726-0.
6. Кристиан Нейгел, Билл Ивьен и др. C# 4.0 и платформа .NET 4 для профессионалов = Professional C# 4 and .NET 4. — М.: «Диалектика», 2010. — С. 1440. — ISBN 978-5-8459-1656-3.
7. Стивен Сандерсон ASP.NET MVC Framework с примерами на C# для профессионалов. — М.: «Вильямс», 2009. — ISBN 978-5-8459-1609-9
8. Магдануров Г., Юнев В. ASP.NET MVC Framework. — C.: «БХВ-Петербург», 2010. — С. 320. — ISBN 978-5-9775-0462-1
Уніфікований додаток: Lviv Polytechnic National University ensures the realisation of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions" to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An essential tool for implementing inclusive education at the University is the Program for improving the qualifications of scientific and pedagogical workers and education academic ort staff in the social inclusion and inclusive education field. Contact at:
St. Karpinsky, 2/4, 1st floor, room 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: The policy regarding the academic integrity of the participants of the educational process is formed based on compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).