Мы запустили первый сезон обучающего курса «Паттерны и практики написания кода» ещё в июне. Теперь настало время продолжить погружение в тему — в этом нам поможет вторая часть курса. 

Кто создал курс

Вашим проводником в мир подходов к написанию кода станет Юрий Афанасьев, бэкенд-инженер Авито, который больше 10 лет пишет на PHP и несколько лет на Go. А ещё Юра ведёт учебную программу для студентов МАИ с аналогичным видеокурсу названием.

Немного о наполнении

Что входит в программу второго сезона курса:

  • Описание основных принципов написания кода: например, DRY, YAGNI, SOLID и других.

  • Демонстрация применения этих принципов в коде.

  • Работа над учебным проектом.

  • Полезная литература для закрепления пройденного материала.

  • Конспекты с основной информацией по каждому уроку.

Второй сезон, как и первый, будет полезен для инженеров уровня Junior и Middle. Не имеет значения, какой язык программирования вы знаете и используете в работе — рассматриваемые принципы универсальны. Для примеров Юра использует PHP, но это не мешает воспринимать информацию — вы сможете легко применить полученные знания в работе с любым языком.

Что новенького в этом сезоне

Фишкой этого сезона стал учебный проект, который мы залили в репозиторий на Github. Это небольшой микросервис в вымышленном интернет-магазине, который отвечает за хранение товаров, оформление заказа и простые запросы для админки. Вы сможете его легко запустить и отправлять в него запросы, а также менять код для самостоятельных тренировок.

Где смотреть

Первая серия посвящена популярному принципу DRY — она уже доступна на нашем YouTube-канале. Остальные серии будут выходить каждый вторник в 16:30.

Комментарии (0)