Курс на Stepik
Обложка курса «Python: Паттерны проектирования» на Stepik
Бесплатно

Python: Паттерны проектирования 3.562

Открыть на
STEPIK.ORG

Курс Python Design Patterns — это комплексная программа, которая учит студентов применять шаблоны проектирования в программировании на Python. Курс охватывает творческие и структурные шаблоны проектирования, и дает практический опыт на реальных примерах. Студенты узнают, как создавать повторно используемый и поддерживаемый код, используя передовой опыт и принципы проектирования. Курс подходит для разработчиков Python выше начального уровня знакомых с объектами и классами в Python.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python: Паттерны проектирования»Учеников на курсе 1 556
Сертификаты, выданные на курсе «Python: Паттерны проектирования»Сертификатов выдано 0
Отзывы о курсе «Python: Паттерны проектирования»Отзывов получено 16
Рейтинг курса «Python: Паттерны проектирования»Рейтинг курса 3.562
Уроки в курсе «Python: Паттерны проектирования»Количество уроков 14
Тесты в курсе «Python: Паттерны проектирования»Количество квизов 4
Задачи с кодом в курсе «Python: Паттерны проектирования»Количество задач с кодом 11
Время прохождения курса «Python: Паттерны проектирования»Время прохождения курса
Обновления курса «Python: Паттерны проектирования»Обновления курса
Дата публикации курса «Python: Паттерны проектирования»Дата публикации курса
Последнее обновление курса «Python: Паттерны проектирования»Последнее обновление
Сложность normal
3.562
из 5
16 отзывов
★★★★★
6
★★★★
3
★★★
3
★★
2
2
Егор Зуев
Егор Зуев
2 месяца назад

Очень поверхностное знакомство с некоторыми паттернами. Большинство заданий не имеют конкретной формулировки, так же нет конкретных тест кейсов, из за чего становиться еще сложнее осознать цель задачи.

Алексей Перегудов
Алексей Перегудов
1.5 года назад

В целом курс неплохо познакомит вас с порождающими и структурными паттернами. Вы получите представление их применения и их реализации в ваших проектах. Было бы здорово, если бы некоторые задания более корректно описывались. Иногда читаешь задание, выполняешь его, а тебе пишет, что ты решил не верно! Про задание "фасада" я вообще молчу...

Anonymous 50558902
Anonymous 50558902
2 года назад

Сначала курс показался весьма интересным и полезным, пока... не начался третий модуль. Теоретическая часть захромала на одну ногу, а практическая на обе. Вероятно, у автора закончилась мотивация и это негативно отразилось на содержании курса. Задачи нельзя назвать сложными, но написаны они так, что процесс решения задач превратился в лотерею: пишешь код, смотришь ошибки, угадываешь, что и как нужно было сделать. Курс, судя по всему, предназначен не для широкой аудитории, а для студентов какого-то учебного заведения. Однако, его можно рекомендовать для ознакомления с паттернами проектирования с учётом "особенностей" практической части.

Ринат Кучаев
Ринат Кучаев
2 года назад

Курс достаточно хороший для новичков, представлены примеры реализации и сами кейсы, когда стоит использовать конкретный паттерн. Однако сами кейсы иногда не совсем корректны и в некоторых случая явно лучше использовать другой паттерн. Но курс достаточно простой для усвоения и бесплатный на момент записи, поэтому для начинающих рекомендую! P.s. Хотелось бы еще увидеть паттерны поведения для полного прохождения всех GoF-паттернов

Pavel Ufimtsev
Pavel Ufimtsev
2 года назад

Курс видимо был написан для какого-то учебного заведения, чтобы студенты получали автоматом зачет по курсу. Курс не дописан и заброшен. Темы описаны, но никакого понимания в реальном применение не дают. Некоторые задачи добавлены на отвяжись и не объясняют ничего абсолютно. Последняя задаче в теме "Фасад" вообще выглядит брошенной и не решается. Короче не тратьте время на этот курс. Поищите что нить другое, что не брошено.

Попов Станислав
Попов Станислав
2 года назад

Не возможно тестировать свой код, потому что не известно что, как и где подаётся на вход. Ну а так задачи нормас, если знаешь ООП, то быстро решишь.

Ahntv
Ahntv
2 года назад

Не понятно на кого ориентирован курс.Очень нечеткие формулировки задания и скудность теории не дает прояснить многие моменты.

Андрей Кудряшов
Андрей Кудряшов
2 года назад

Курс интересный. Описываемые паттерны действительно могут пригодиться в жизни. К теоретической части почти нет вопросов. Хотелось бы видеть более качественные UML диаграммы. С другой стороны практические задания особенно во второй части вызвали непонимание из-за неполных формулировок. Хотелось бы видеть четкую постановку задачи, а не "Класс Mover должен двигать ковш на заданные координаты обходя препятствие". Как по подобному описания понять архитектуру и набор интерфейсов класса, осталось для меня загадкой. Это последнее задание сильно испортило впечатление. До него хотел поставить 4 звезды