Крос-платформне програмування (Python)
Для вивчення у 2026-2027 навчальному році
Всього годин: 120
Дисципліна присвячена вивченню принципів та методів розробки програмного забезпечення, здатного працювати в різних операційних системах (Windows, macOS, Linux, Android, iOS) без зміни вихідного коду або з мінімальними адаптаціями. Основний акцент робиться на використанні мови Python як одного з найпотужніших інструментів для створення універсальних рішень завдяки її інтерпретованій природі та багатій екосистемі бібліотек.
Мета курсу
Формування у студентів теоретичної бази та практичних навичок проектування, розробки та тестування крос-платформних додатків, а також опанування інструментів контейнеризації та віртуалізації для забезпечення стабільної роботи ПЗ у гетерогенних середовищах.
Програмні результати навчання
Після завершення курсу студенти зможуть:Проектувати архітектуру ПЗ, враховуючи специфіку різних операційних систем.Створювати сучасні графічні інтерфейси, які виглядають та працюють ідентично на Windows та Linux.Використовувати віртуальні середовища для управління залежностями проекту.Автоматизувати процес збірки та дистрибуції готових програмних продуктів для кінцевого користувача.
Автори курсу
Носенко Тетяна ІванівнаПідрозділ
Кафедра комп'ютерних наук,Факультет інформаційних технологій і математики
Викладачі
Носенко Тетяна ІванівнаПризначення
(Бакалавр)
1.F3.00.01 Комп'ютерні науки
Період навчання
3-й рік*
* в залежності від вибору студента або початку вивчення
Розподіл
| Курс / рік навчання | II | III | IV | |||
| Семестр | 3 | 4 | 5 | 6 | 7 | 8 |
| Розподіл кредитів (4) | 0 | 0 | 4 | 4 | 0 | 0 |
Кількість учасників
| Одиниця | Студенти | Групи | Підгрупи |
| Мінімальна кількість | 12 | 1 | 0 |
| Максимальна кількість | 25 | 1 | 0 |