Ефективне програмування на Python
Мова програмування Python – інтерпретована об'єктно-орієнтована мова програмування високого рівня зі строгою динамічною типізацією. Python також є мовою загального призначення з мінімалістичним синтаксисом і має велику інструментально-прикладну підтримку та поле практичного застосування у всіх галузях знань, включаючи природні та гуманітарні науки. Наприклад, отримані навички і знання дають можливість використовувати Python для розробки серверних частин web-сервісів, систем обробки даних і статистичного аналізу, машинного навчання і створення прикладних систем з використанням штучного інтелекту. При проходженні курсу студенти вивчають основи мови програмування Python, зокрема: базові типи даних, колекції, модулі, об’єктно-орієнтоване програмування, елементи функціонального програмування, використання сторонніх модулів і безпосередню розробку на Python3.
Рубель Олексій Сергійович
Докторант, доцент кафедри інформаційно-комунікаційних технологій імені О. О. Зеленського, кандидат технічних наук.
У 2013 році закінчив Національний аерокосмічний університет ім. М. Є. Жуковського «ХАІ» і отримав диплом магістра з відзнакою. 2016 року здобув науковий ступінь кандидата технічних наук, з 2014 року працює викладачем на кафедрі інформаційно-комунікаційних технологій. На даний момент є докторантом зі спеціальності «Комп’ютерні науки» і здобувачем наукового ступеню Doctor of Technology в університеті Тампере (Фінляндія). Викладає для студентів бакалаврату курси «Основи програмування», «Об’єктно-орієнтоване програмування і ефективні практики», «Back-end програмування», «Машинне навчання і аналіз даних».
Стаж науково-педагогічної діяльності – 6 років