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

Изучение и практика применения классических GoF паттернов проектирования на языке программирования С++
Средний уровень
Сертификат Stepik

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

  • Применять шаблоны проектирования в разработка
  • Понимать и применять SOLID принципы
  • Научитесь писать чистый и качественный код
  • Узнаете современные процессы разработки программного обеспечения

О курсе

Паттерн проектирования — это часто встречающееся решение определённой проблемы при проектировании архитектуры программ.

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

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

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

Сами названия паттернов являются своего рода «словарем программистов», позволяющий им быстро объяснять друг другу особенности архитектурного дизайна проектов.

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

Вам подойдет данный курс, если - вы совершенно не знакомы с паттернами проектирования или возможно что-то уже о них слышали - вы знаете язык программирования С++ на базовом уровне - вы хотите научиться лучшим техникам проектирования приложений

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

Для того, чтобы успешно пройти данный курс, необходимы как минимум начальные знания языка С++, в том числе знание об объектно-ориентированном программировании. Если вы изучали другой язык программирования (например, C# или Java), то данный курс также будет для вас полезен, так как вы сможете применить полученные знания в разработке и на другом языке программирования.

Наши преподаватели

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

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

В конце курса находится общий тест на проверку знаний по всем паттернам проектирования.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Отзывы прошедших курс

2
из 5
из 1 отзыва
1 отзыв
загружаем...

Сколько стоит обучение

Price: 2 490 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

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

Price: 2 490