Курс на Stepik
Обложка курса «SOLID и паттерны проектирования» на Stepik
650 ₽

SOLID и паттерны проектирования ★ 0.000

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

Курс от разработчиков 3D-атласа HUMIO для тех, кто хочет научиться писать гибкий, понятный и расширяемый код на C#. Вы освоите принципы SOLID и научитесь проектировать архитектуру, которую легко поддерживать и развивать. Каждый урок — видео и текст: «разведка боем → теория → синтаксис → практика». Уникальный Telegram-бот помогает закрепить знания и подготовиться к собеседованиям.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SOLID и паттерны проектирования»Учеников на курсе 14
Сертификаты, выданные на курсе «SOLID и паттерны проектирования»Сертификатов выдано 0
Отзывы о курсе «SOLID и паттерны проектирования»Отзывов получено 0
Рейтинг курса «SOLID и паттерны проектирования»Рейтинг курса 0.000
Уроки в курсе «SOLID и паттерны проектирования»Количество уроков 57
Тесты в курсе «SOLID и паттерны проектирования»Количество квизов 2
Задачи с кодом в курсе «SOLID и паттерны проектирования»Количество задач с кодом 9
Время прохождения курса «SOLID и паттерны проектирования»Время прохождения курса —
Стоимость курса «SOLID и паттерны проектирования»Стоимость курса 650 ₽ —
Обновления курса «SOLID и паттерны проектирования»Обновления курса — —
Дата публикации курса «SOLID и паттерны проектирования»Дата публикации курса — ———
Последнее обновление курса «SOLID и паттерны проектирования»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «SOLID и паттерны проектирования» 10 разделов Уроки в курсе «SOLID и паттерны проектирования» 57 уроков Тесты в курсе «SOLID и паттерны проектирования» 2 теста Задачи в курсе «SOLID и паттерны проектирования» 9 задач Время прохождения курса «SOLID и паттерны проектирования» 6 ч. Последнее обновление курса «SOLID и паттерны проектирования» обн. 16 апреля 2026

Введение

1 урок
1. Начинаем ↗

Чистый код

7 уроков
1. Введение ↗
2. Именование ↗
3. Проверка условий ↗
4. Структура кода и проекта ↗
5. Комментирование и документация ↗
6. Работа с иключениями ↗
7. Итог ↗

SOLID

16 уроков
1. Что такое SOLID ↗
2. Single Responsibility Principle ↗
3. Single Responsibility Principle. Практика ↗
4. Open/Closed Principle ↗
5. 1.4 Open/Closed Principle. Практика ↗
6. Liskov Substitution Principle. Часть 1. ↗
7. Liskov Substitution Principle. Часть 2. ↗
8. Liskov Substitution Principle. Практика ↗
9. Interface Segregation Principle ↗
10. Interface Segregation Principle. Практика ↗
11. Dependency Inversion Principle ↗
12. Dependency Inversion Principle. Практика ↗
13. SOLID ↗
14. Рефакторинг. Приложение "Обработчик данных". ↗
15. Отношения классов и связанность ↗
16. UML-диаграммы ↗

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

2 урока
1. Паттерны проектирования ↗
2. Виды паттернов проектирования ↗

Порождающие паттерны проектирования

7 уроков
1. Фабричный метод ↗
2. Абстрактная фабрика ↗
3. Прототип ↗
4. Строитель ↗
5. Singletone ↗
6. Рефакторинг. Экспорт файлов в разные форматы. ↗
7. Итог ↗

Поведенческие паттерны проектирования

8 уроков
1. Стратегия ↗
2. Наблюдатель ↗
3. Команда ↗
4. Шаблонный метод ↗
5. Хранитель ↗
6. Состояние ↗
7. Рефакторинг. Сортировка данных. ↗
8. Итог ↗

Структурные паттерны проектирования

5 уроков
1. Репозиторий ↗
2. Декоратор ↗
3. Адаптер ↗
4. Фасад ↗
5. Итог ↗

Внедрение зависимостей

5 уроков
1. Принцип Inversion of Control и DependencyIbjection. ↗
2. Три способа внедрения зависимостей ↗
3. Контейнеры внедрения зависимостей ↗
4. Фреймворк DependencyInjection и время жизни зависимостей ↗
5. Service Locator и его проблемы ↗

Дополнительно. Архитектурные паттерны проектирования

5 уроков
1. Архитектурные паттерны ↗
2. MVC ↗
3. MVP ↗
4. MVVM ↗
5. Заключение ↗

Заключение

1 урок
1. Заключение ↗