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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SOLID и паттерны проектирования»Учеников на курсе 11
Сертификаты, выданные на курсе «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 и паттерны проектирования» 5 ч. Последнее обновление курса «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. Заключение