Прикладне програмування мовою Python (СО)

Тип: На вибір студента

Кафедра: програмування

Навчальний план

СеместрКредитиЗвітність
74Залік

Лекції

СеместрК-сть годинЛекторГрупа(и)
724доцент Черняховський В. В.ПМо-41

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
736ПМо-41доцент Черняховський В. В.

Опис курсу

Алгоритмічна мова Python є однією з найновіших, яка набуває поширення для програмування в проєктах замовників, задач в комп’ютерних мережах і системах «клієнт-сервер». Перспективні переваги мови: вільне використання без потреби ліцензування; наявність великої кількості бібліотек готових функцій розв’язування типових сучасних задач; незалежність від операційної системи (Windows, Unix).

Метою курсу є:

  • вивчення спеціалізованих бібліотек і засобів мови Python, пов’язаних з прикладним програмуванням типових частин реальних проєктів;
  • розуміння предмета дисципліни, зв’язку з іншими суміжними засобами і методами програмування, необхідними для цілей майбутньої розробки програмних проєктів;
  • вміння застосовувати алгоритмічну мову Python в обсязі задач розділів курсу;
  • вивчення сучасних методів і алгоритмів програмування прикладних задач;
  • отримання навиків розробки процедур проектування, програмування, тестування і налагодження типових прикладних програм мовою Python.

Курс використовує низку знань і навиків, які були отримані студентами в інших раніше викладених курсах за розділами програмування і суміжних з ними.

Після завершення цього курсу студент буде:

знати

  • сучасні методи і алгоритми програмування прикладних задач мовою Python;
  • засоби спеціалізованих бібліотек мови Python, пов’язані з прикладним програмуванням типових частин реальних проєктів;
  • процедури моделювання і застосування структур даних мовою Python, необхідних для реальних проєктів;
  • методи організації виконання сценаріїв (Python-програм);
  • технології роботи з internet-файлами, формати файлів;
  • архітектурні особливості прикладних програмних проєктів мовою Python;

вміти

  • застосовувати засоби мови Python і спеціалізованих бібліотек для програмування типових прикладних задач;
  • складати, тестувати і налагоджувати прикладні функції частин реальних проєктів мовою Python;
  • реалізувати вимоги замовників до розробки програмних проєктів мовою Python;
  • аналізувати і модифікувати прикладні програми до зміни вимог.

Рекомендована література

  1. Рекомендований список основної і додаткової літератури викладений в силабусі.
  2. Посилання на електронні ресурси internet будуть надані за необхідністю окремо до кожного завдання лабораторних робіт.

Силабус:

Завантажити силабус