Методичні вказівки для виконання курсового проекта з навчальної дисципліни "Програмування глобальних мереж"
Вантажиться...
Дата
Автори
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник/консультант
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Національний технічний університет "Харківський політехнічний інститут"
Анотація
Дисципліна “Програмування для глобальних мереж” є основною для підготовки магістрів з програмної інженерії. Метою дисципліни "Програмування для глобальних мереж" є формування у студентів теоретичних знань і практичних навичок, необхідних для створення, розгортання та підтримки сучасних розподілених застосунків і систем. Особливий акцент робиться на використанні хмарних технологій, автоматизації процесів розробки та інтеграції, а також впровадженні інноваційних підходів до розробки програмного забезпечення, які забезпечують ефективність, масштабованість і безпеку систем. Предметом дисципліни є вивчення принципів та методів створення архітектури розподілених застосунків, автоматизації процесів за допомогою CI/CD пайплайнів, використання сервісів хмарних обчислень (зокрема AWS), побудови мікросервісних і безсерверних архітектур, а також забезпечення їхньої надійності, масштабованості та продуктивності. Дисципліна також охоплює освоєння скриптингу мовами Bash і Python для автоматизації задач, а також реалізацію навчальних проєктів із використанням AWS Academy Lab Project. Теоретичною і методологічною базою вивчення дисципліни є: статистика, економічний аналіз, аналіз господарської діяльності, фінансовий облік, облік і фінансова звітність за міжнародними стандартами. Метою цього видання є забезпечення студентів усіх форм навчання галузі знань 12 «Інформаційні технології» спеціальності 123 «Комп’ютерна інженерія» другого (магістерського) рівня вищої освіти для студентів усіх форм навчання навчально- методичними матеріалами, необхідними для виконання курсового проекту з курсу «Програмування для глобальних мереж. У методичних вказівках наведено рекомендації для написання теоретичної частини завдання та рекомендації по виконанню практичних завдань, розв’язання яких допоможе студентам на практиці досконально використати основні знання засвоєні за темами курсу. Continuous Integration (CI) та Continuous Deployment (CD) які закладені в основу курсового проекту є невід'äмними складовими сучасних підходів до розробки програмного забезпечення. Їхня актуальність особливо зросла в епоху Agile методології, яка зосереджується на гнучких та ітеративних процесах створення продукту. Завдяки CI та CD інтеграція змін у коді стає не лише швидкою, але й безпечною, а процеси розгортання автоматизуються, забезпечуючи високу ефективність і якість програмного продукту.
Опис
Бібліографічний опис
Методичні вказівки для виконання курсового проекта з навчальної дисципліни "Програмування глобальних мереж" [Електронний ресурс] : для студентів усіх форм навчання галузі знань 12 "Інформаційні технології" спец. 123 "Комп'ютерна інженерія" другого (магістерського) рівня вищої освіти освіт. прогр. "Прикладна комп'ютерна інженерія" / уклад. Заволодько Г. Е. ; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків : НТУ "ХПІ", 2025. – 34 с.
