Курс на Stepik
Обложка курса «PRO C#. Паттерны проектирования» на Stepik
19 900 ₽

PRO C#. Паттерны проектирования 0.000

Открыть на
STEPIK.ORG
Категории курса

Практический курс по паттернам проектирования на C#. 25 паттернов, включая все 23 классических из книги Банды четырёх. Каждый разбираем от проблемы к решению. Устройство, UML-диаграмма, реализация на C# и практика с автопроверкой. Всего почти 200 заданий, из них 78 задач на написание кода. После курса будете видеть паттерны в чужом коде, применять их в своих проектах и уверенно отвечать на вопросы об архитектуре на собеседованиях.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PRO C#. Паттерны проектирования»Учеников на курсе 0
Сертификаты, выданные на курсе «PRO C#. Паттерны проектирования»Сертификатов выдано 0
Отзывы о курсе «PRO C#. Паттерны проектирования»Отзывов получено 0
Рейтинг курса «PRO C#. Паттерны проектирования»Рейтинг курса 0.000
Уроки в курсе «PRO C#. Паттерны проектирования»Количество уроков 37
Тесты в курсе «PRO C#. Паттерны проектирования»Количество квизов 121
Задачи с кодом в курсе «PRO C#. Паттерны проектирования»Количество задач с кодом 78
Время прохождения курса «PRO C#. Паттерны проектирования»Время прохождения курса
Стоимость курса «PRO C#. Паттерны проектирования»Стоимость курса 19 900 ₽
Обновления курса «PRO C#. Паттерны проектирования»Обновления курса
Дата публикации курса «PRO C#. Паттерны проектирования»Дата публикации курса
Последнее обновление курса «PRO C#. Паттерны проектирования»Последнее обновление
Сложность normal

Чему вы научитесь

  • Применять 25 паттернов проектирования в реальном коде на C#
  • Выбирать паттерн под конкретную задачу и обосновывать выбор
  • Реализовывать порождающие паттерны Singleton, Factory Method, Abstract Factory, Builder, Prototype, Object Pool
  • Упрощать сложные системы структурными паттернами Adapter, Decorator, Facade, Composite, Proxy
  • Управлять поведением объектов через Observer, Strategy, Command, State и другие поведенческие паттерны
  • Читать и рисовать UML-диаграммы классов
  • Комбинировать несколько паттернов в одном решении, как в боевых проектах
  • Узнавать паттерны в коде .NET и популярных библиотек
  • Уверенно отвечать на вопросы о паттернах на собеседованиях

О курсе

Практический курс по паттернам проектирования на C#. 25 паттернов, включая все 23 классических из книги Банды четырёх. Каждый разбираем от проблемы к решению. Устройство, UML-диаграмма, реализация на C# и практика с автопроверкой. Всего почти 200 заданий, из них 78 задач на написание кода. После курса будете видеть паттерны в чужом коде, применять их в своих проектах и уверенно отвечать на вопросы об архитектуре на собеседованиях.

Для кого этот курс

Разработчикам, которые знают основы C# и ООП и хотят вырасти до уверенного джуна или мидла Выпускникам курсов PRO C#. Основы программирования, PRO C#. Для продвинутых и PRO C#. ООП на практике Тем, кто готовится к техническим собеседованиям, где спрашивают паттерны и архитектуру Практикующим разработчикам, которые применяют паттерны интуитивно и хотят систематизировать знания Тем, кто хочет понимать, как устроены .NET и популярные библиотеки изнутри

Начальные требования

  • Уверенное знание основ C#. Переменные, циклы, методы, коллекции
  • Понимание ООП. Классы, интерфейсы, наследование, полиморфизм, абстрактные классы
  • Достаточно знаний с курсов PRO C#. Основы программирования, PRO C#. Для продвинутых и PRO C#. ООП на практике

Преподаватели курса

Как проходит обучение

Курс проходит в формате самостоятельного изучения. Все материалы открыты сразу, двигаетесь в своём темпе.

Каждый паттерн изучается по одной схеме

  • Теория с примерами и UML-диаграммами
  • Реализация паттерна на C#
  • Практические задания с автоматической проверкой

Решения проверяются автоматически, результат виден сразу. Если что-то не получается, задавайте вопросы в комментариях под шагом. Там уже разобраны типичные сложности.

Что вы получите

  • 25 паттернов проектирования, отработанных на практике
  • Почти 200 решённых практических заданий, из них 78 задач на код
  • Навык чтения UML-диаграмм классов
  • Умение комбинировать паттерны в одном решении
  • Уверенность в разговоре об архитектуре на собеседованиях
  • Код, который проще расширять и поддерживать

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям