Дисципліна «Комп’ютерні технології та програмування» передбачає формування знань про сучасне комп’ютерне технічне забезпечення, функціонування, синтаксис та особливості розроблення проєктів з використанням сучасних мов програмування високого рівня, систему керування версіями проєктів Git, а також знайомство із сучасними фреймворками, архітектурою проєктів серверних застосунків, взаємодією із базами даних з використанням декларативної мови програмування SQL.
У результаті вивчення навчальної дисципліни здобувач буде знати:
- синтаксис мови програмування високого рівня (Go або Python на вибір викладача);
- основи використання системи керування версіями проєктів Git;
- принципи розробки, відлагодження застосунків;
- основи використання декларативної мови програмування SQL;
- особливості використання фреймворків та/або зовнішніх бібліотек.
У результаті вивчення навчальної дисципліни здобувач буде вміти:
- вести розробку прикладних застосунків із використанням мови програмування високого рівня з метою збереження, обробки та повернення даних;
- забезпечувати збереження, оновлення версій проєктів у процесі розробки;
- забезпечувати взаємодію із об'єктно-реляційними системи керування базами даних.