Методичні вказівки для виконання курсового проекта з навчальної дисципліни "Програмування глобальних мереж"

dc.contributor.authorЗаволодько, Ганна Едвардівна
dc.date.accessioned2025-11-24T09:55:34Z
dc.date.issued2025
dc.description.abstractДисципліна “Програмування для глобальних мереж” є основною для підготовки магістрів з програмної інженерії. Метою дисципліни "Програмування для глобальних мереж" є формування у студентів теоретичних знань і практичних навичок, необхідних для створення, розгортання та підтримки сучасних розподілених застосунків і систем. Особливий акцент робиться на використанні хмарних технологій, автоматизації процесів розробки та інтеграції, а також впровадженні інноваційних підходів до розробки програмного забезпечення, які забезпечують ефективність, масштабованість і безпеку систем. Предметом дисципліни є вивчення принципів та методів створення архітектури розподілених застосунків, автоматизації процесів за допомогою CI/CD пайплайнів, використання сервісів хмарних обчислень (зокрема AWS), побудови мікросервісних і безсерверних архітектур, а також забезпечення їхньої надійності, масштабованості та продуктивності. Дисципліна також охоплює освоєння скриптингу мовами Bash і Python для автоматизації задач, а також реалізацію навчальних проєктів із використанням AWS Academy Lab Project. Теоретичною і методологічною базою вивчення дисципліни є: статистика, економічний аналіз, аналіз господарської діяльності, фінансовий облік, облік і фінансова звітність за міжнародними стандартами. Метою цього видання є забезпечення студентів усіх форм навчання галузі знань 12 «Інформаційні технології» спеціальності 123 «Комп’ютерна інженерія» другого (магістерського) рівня вищої освіти для студентів усіх форм навчання навчально- методичними матеріалами, необхідними для виконання курсового проекту з курсу «Програмування для глобальних мереж. У методичних вказівках наведено рекомендації для написання теоретичної частини завдання та рекомендації по виконанню практичних завдань, розв’язання яких допоможе студентам на практиці досконально використати основні знання засвоєні за темами курсу. Continuous Integration (CI) та Continuous Deployment (CD) які закладені в основу курсового проекту є невід'äмними складовими сучасних підходів до розробки програмного забезпечення. Їхня актуальність особливо зросла в епоху Agile методології, яка зосереджується на гнучких та ітеративних процесах створення продукту. Завдяки CI та CD інтеграція змін у коді стає не лише швидкою, але й безпечною, а процеси розгортання автоматизуються, забезпечуючи високу ефективність і якість програмного продукту.
dc.identifier.citationМетодичні вказівки для виконання курсового проекта з навчальної дисципліни "Програмування глобальних мереж" [Електронний ресурс] : для студентів усіх форм навчання галузі знань 12 "Інформаційні технології" спец. 123 "Комп'ютерна інженерія" другого (магістерського) рівня вищої освіти освіт. прогр. "Прикладна комп'ютерна інженерія" / уклад. Заволодько Г. Е. ; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків : НТУ "ХПІ", 2025. – 34 с.
dc.identifier.orcidhttps://orcid.org/0000-0003-0000-8910
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/95530
dc.language.isouk
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"
dc.subjectметодичні вказівки
dc.subjectкурсовий проект
dc.subjectпрограмування
dc.subjectглобальні мережі
dc.subjectінформаційні технології
dc.subjectкомп'ютерна інженерія
dc.titleМетодичні вказівки для виконання курсового проекта з навчальної дисципліни "Програмування глобальних мереж"
dc.typeLearning Object

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
prohramy_2025_Prohramuvannia_hlobalnykh.pdf
Розмір:
715.72 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
11.25 KB
Формат:
Item-specific license agreed upon to submission
Опис: