Підвищення кваліфікації для викладачів: Python та об’єктно-орієнтоване програмування

Навчально-науковий інститут інформаційних технологій запрошує викладачів взяти участь у безкоштовному онлайн-курсі «Python: основні принципи ООП», який стартує 8 жовтня 2024 року. Курс допоможе опанувати ключові принципи об’єктно-орієнтованого програмування, такі як інкапсуляція, успадкування та поліморфізм. Викладач — Володимир Мзоков, досвідчений фахівець у галузі програмування.

Заняття проходитимуть щовівторка та щочетверга о 16:00 через Zoom.

Програма курсу

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

➭ Знайомство зі структурою ООП — атрибутами, класами, методами та екземплярами. Розглянемо статичні та класові методи, їхні особливості та способи використання.

➭ Ознайомимося з ключовими принципами об’єктно-орієнтованого програмування: інкапсуляція, успадкування, поліморфізм та абстракція.

➭ Використаємо отримані знання на практиці. Ви створите власні проєкти на основі ООП, презентуєте їх і отримаєте зворотний зв’язок.

➭ На завершення ви отримаєте сертифікат про проходження курсу та 4 кредити ЄКТС*.

*Сертифікат курсу отримають учасники, які відвідали понад 80% занять і виконали всі домашні завдання

❓Які навички потрібні для участі в курсу?

🔹 Базові поняття Python, такі як змінні, типи даних (рядки, числа, списки), оператори порівняння та цикли.

🔹 Навички роботи з функціями (створення та виклик функцій, параметри, повернення значень).

🔹 Розуміння операторів if-elif-else та цикли for і while.

🔹 Навички роботи з простими структурами даних: уміння використовувати списки, кортежі, словники та множини.

🔹 Досвід написання програм, які розв’язують прості задачі (наприклад, обчислення, робота зі списками).

🔹 Уміння відкривати, читати та записувати дані у файли за допомогою Python.

🔹 Використання текстового редактора чи IDE для написання та запуску Python-коду (наприклад, PyCharm, VSCode, Jupyter Notebooks).

Ці базові знання дозволять вам швидко опанувати ООП і успішно пройти курс, оскільки не потрібно буде витрачати час на вивчення основ програмування ✨

Деталі та реєстрація: посилання