Программотехника: основы software engineering

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

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

  • Определять ключевые качества программного продукта и оценивать их на разных этапах разработки.
  • Выбирать и адаптировать под проект подходящую методологию — от классической Waterfall до гибких практик Agile.
  • Анализировать требования и строить понятные сценарии использования, чтобы ничего не упустить.
  • Подбирать эффективный инструментарий для разработки и управления задачами — от IDE до систем трекинга.
  • Проектировать надёжную архитектуру и качественный дизайн системы, учитывая масштабируемость и поддерживаемость.
  • Создавать понятную и полезную документацию для пользователей и команды.

О курсе

Цель курса

Погрузиться в мир разработки сложных программных систем не как исполнители, а как наблюдатели и мыслители. Мы поднимемся над процессом и посмотрим на него сверху: из чего он состоит, на чём основан и кто заложил его основы.

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

Курс сознательно обходит вопросы выбора языка программирования, тестирования и других прикладных деталей — это навыки, которые со временем меняются. Наша задача — дать взгляд «вглубь» и «вширь».

Готовьтесь к вопросам без готовых ответов, к свободному полёту мысли и новым горизонтам. Если после курса ваше представление о возможном станет шире — значит, цель достигнута.

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

Для тех, кто любит смотреть на проблемы системно, искать метафоры и работать с методологией. И особенно для тех, кто услышав слово "программотехника", задался вопросом "это ещё что такое?".

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

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

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

Обучающийся смотрит видео, читает дополнительный материал, проходит тесты на закрепление теории, выполняет самостоятельные задания (поиск, исследование, размышление).

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

В курс входят

  • 87 уроков
  • 6часов 10минут видео
  • 75 тестов
загружаем...

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

Certificate

Сертификат

Сертификат Stepik

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

4.8
из 5
из 23 отзывов
23 отзыва
загружаем...

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

  • Развитие мышления, саморефлексии, общение со своим разумом в поисках ответов и смыслов.

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

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

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

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