Переход от простого кода к мышлению настоящего разработчика! Этот интенсив поможет понять, как строятся реальные программы и зачем нужен ООП.
О курсе Формат: 1 раз в неделю по 1 часу 40 минут Для кого: студенты, которые учатся на Python Middle
Мы углубимся в ключевую тему, без которой невозможно расти в разработке — объектно-ориентированное программирование (ООП).
Что будем делать На практике создадим программу для рисования фигур с помощью модуля turtle и разберём два подхода к её реализации: 1. Процедурный (функциональный) подход -работа через функции -простая структура программы -ограничения такого подхода 2. Объектно-ориентированный подход -создание классов -работа с объектами -гибкость и масштабируемость кода Ты увидишь, как одна и та же задача решается по-разному — и почему ООП используется в реальных проектах.
Чему научим: -Понимать и применять классы в Python -Проектировать структуру программы -Писать расширяемый и поддерживаемый код -Различать подходы к разработке -Осознанно выбирать архитектуру решения
Ключевые темы: -Инкапсуляция -Наследование -Полиморфизм -Абстракция Объясним не «по учебнику», а через практику и реальные примеры.
Как проходят занятия: Каждое занятие — это комбинация теории и практики: -Разбираем концепцию -Смотрим пример -Реализуем код вместе -Улучшаем архитектуру программы -Обсуждаем, как применить это в реальных задачах
Результат После интенсива начнем писать не просто работающий код, а понятные, структурированные и масштабируемые программы.
Адрес проведения: ЦМИТ ТЕХНОШКОЛА, г.о. Люберцы, ул. 3-е почтовое отделение строение 30, пом 1, этаж 3 Педагог: Горбачев Павел