Teachers2IT: запрошуємо вчителів на новий курс «Python: основні принципи ООП»
Уже в жовтні стартує безоплатний курс підвищення кваліфікації для вчителів на тему «Python: основні принципи ООП»
Викладач курсу — Мзоков Володимир — Lead Software Engineer, автор курсів та вебінарів на YouTube каналах IT_education_HUB, CodeUA. Досвід програмування — 15 років, у викладанні ІТ — більш як 7 років.
Старт курсу
🕓 Коли? — 8 жовтня о 16:00
📂 Формат — Online, Zoom
🗓️ Розклад — вівторок і четвер о 16:00
🔗 Реєстрація: https://forms.gle/bTKpgsvsKK2Vvi746
Програма курсу
Тема 1. Вступ до ООП. Класи та об’єкти. Магічні методи
Тема 2. Інкапсуляція
Тема 3. Успадкування
Тема 4. Поліморфізм. Перевизначення методів
Тема 5. Властивості та декоратори. Статичні та класові методи
Тема 6. Абстракція
Тема 7. Винятки та обробка помилок
Тема 8. Ітератори та генератори
Тема 9. Робота з файлами
Тема 10. Модулі та пакети
Тема 11. Проєктна робота. Частина 1
Тема 12. Вступ до PyGame: основи розробки ігор
Тема 13. Проєктна робота. Частина 2
Тема 14. Захист проєктів
Тема 15. Підбиття підсумків
➭ Курс розпочнеться з основних понять об’єктно-орієнтованого програмування, під час чого ви дізнаєтеся про визначення класу та об’єкта.
➭ Знайомство зі структурою ООП — атрибутами, класами, методами та екземплярами. Розглянемо статичні та класові методи, їхні особливості та способи використання.
➭ Ознайомимося з ключовими принципами об’єктно-орієнтованого програмування: інкапсуляція, успадкування, поліморфізм та абстракція.
➭ Використаємо отримані знання на практиці. Ви створите власні проєкти на основі ООП, презентуєте їх і отримаєте зворотний зв’язок.
➭ На завершення ви отримаєте сертифікат про проходження курсу та 4 кредити ЄКТС*.
*Сертифікат курсу отримають учасники, які відвідали понад 80% занять і виконали всі домашні завдання
❓Які навички потрібні для участі в курсу?
🔹 Базові поняття Python, такі як змінні, типи даних (рядки, числа, списки), оператори порівняння та цикли.
🔹 Навички роботи з функціями (створення та виклик функцій, параметри, повернення значень).
🔹 Розуміння операторів if-elif-else та цикли for і while.
🔹 Навички роботи з простими структурами даних: уміння використовувати списки, кортежі, словники та множини.
🔹 Досвід написання програм, які розв’язують прості задачі (наприклад, обчислення, робота зі списками).
🔹 Уміння відкривати, читати та записувати дані у файли за допомогою Python.
🔹 Використання текстового редактора чи IDE для написання та запуску Python-коду (наприклад, PyCharm, VSCode, Jupyter Notebooks).
Ці базові знання дозволять вам швидко опанувати ООП і успішно пройти курс, оскільки не потрібно буде витрачати час на вивчення основ програмування ✨
Стартуємо вже зовсім скоро! Встигніть зайняти своє місце учасника!
Також чекаємо вас у нашій спільноті вчителів за посиланням:
Підпишись на наш телеграм канал, щоб бути у курсі вступної кампанії 2024
Також читай новини на наших сторінках в соціальних мережах: