5
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
3
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Курс о том, как проектировать связи между сервисами — чтобы не получить распределённый монолит. Учим анализировать текущие коммуникации и выбирать подходящие под требования форматы, чинить старые и проектировать новые так, чтобы не бояться любым изменением в коде сломать всю систему.
Антон Давыдов: независимый solution architect и разработчик, ex-core contributor Hanami и Dry-rb. Раньше работал backend-архитектором в Toptal.com, помогал igoods, 3commas, «Чайке» и другим компаниям перейти на сервисную архитектуру и настроить интеграции. Настолько вовлекается в процесс обучения на потоке, что студенты шутят: Антон нанял отдельного человека, чтобы тот за него спал, пока Антон разгребает домашки и отвечает в чате.
Баги в LMS, неудобный UI с которым приходится работать
Курс оказался не из лёгких: домашние задания требовали много времени и сил. Но именно это и сделало его ценным: задачи заставляли реально разбираться в коммуникации и взаимодействии систем, а не просто смотреть лекции. Отдельно порадовала подробная и вдумчивая обратная связь по домашкам от других участников курса.
Курс смело рекомендую тем, кто задумывается о приобретении!
Формат подачи материала, фидбэк и отзывчивость эксперта курса, наполнение уроков, много примеров близких к реальным задачам.
Думаю стоит заранее подумать, как вы будете применять полученные умения, наверное идеальный вариант, если в данный момент вы исправляете/разрабатываете систему в которой планируются event based коммуникации, в других случаях придется выдумывать, как поддерживать и развивать дальше эти знания.
Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.
В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Реальная жизнь, к сожалению, немного осаживает и охлаждает пыл. Несмотря на огромный буст после курса почувствовал себя одиноким ковбоем, т.к. окружающие коллеги были не готовы к новым открытиям. Всё равно благодарю за Ваш огромный труд.
Отличный курс, проходил его без особых навыков в коммуникации систем (опыта с брокерами вообще не было), но, тем не менее, информация изложена отлично, даже если что-то было не понятно — можно спросить в чате, где Антон давал ответы на все вопросы.
Информации много, а если хочется дополнительно углубиться в какую-то тему, то после каждого урока есть огромное количество дополнительного материала.
Для себя вынес много новых вещей, несмотря на то, что до этого знаний в этой области практически не было, материал удалось понять и усвоить.
Из-за того, что курс новый, есть некоторые моменты, которые поправлялись на ходу, и не всегда было понятно, что конкретно было поправлено и что стоит перечитать. Также есть некоторая неконсистентность в текстах, но уверен, что это будет исправлено (если еще нет).
Надо закладывать много времени на чтение материалов и, особенно, на выполнение домашки. Каждый урок может занимать около 30 минут вдумчивого чтения, а над домашками я сидел по несколько часов.
Отпуск брать, наверное, слишком, но часов по 10–12 в неделю стоит закладывать.
Это архитекторский курс, который дает системный подход в проектировании сложных распределенных систем, основанных на командном и событийном взаимодействии (синхронное и событийное). Даются базовые инструменты проектирования - event storming, концептуальная модель данных, модель коммуникаций, на базе которых можно принимать решения решения об архитектуре решения от «первых принципов». Особое внимание уделено характеристикам системы , эволюции архитектуры, особенностям коммуникации в event-driven взаимодействии, observability, фитнес-функциям.
Хороший формат подачи материала через рассказ истории с живыми героями и гротескным ТЗ про систему обучения для котов. План «в тусовке», где есть живой разбор домашек и общение с другими участниками - сильно продуктивнее, чем просто соло чтение.
Система с совместной проверкой домашек далеко не всегда работает - как повезет - бывают и хорошие домашки на которых можно чему-то научиться, а есть проходные комментарии.
Будьте готовы потратить 4-8 часов в неделю на прохождение курса
1. Это не проходной курс, без определенного бекграунда зайти в него не получится. Убедился в этом на своем опыте, не вывез курс АС и слился еще до первой домашки.
Но если собраться, выстроить правильный тайм менеджмент и подойти как к марафону, а не спринту, то количество информации, потенциальных знаний и компетенций поражает. Я думаю еще пару месяцев как минимум можно в самом курсе ковыряться, пока точно разберешься со всеми темами + доп материалов еще на год точно.
2. Курс как по мне достаточно практикоориентированный: за счет наличия реально сложных домашек (где реально нужно думать, я тратил от 2 до 8 часов на выполнение) которые похожи на кейсы из жизни. В целом некоторые штуки можно прям сходу внедрять на работе, типа ES или корректных ADR.
3. Идея с чатом и письмами мотивации - кайф
Первые 3 урока шли прям хронологически, структурировано и плавно. Ближе к концу уже расплывался фокус, повествование становилось рваным, очень тяжело было воспринимать информацию. Ну и некоторые под уроки (типа 4.2, 4.1) как будто нужно поменять местами с под уроками в других уроках. Не помню точно, но условно: Урок 2.2 меняем местами с 4.1 и тд
Нужно будет много времени. ОЧЕНЬ МНОГО ВРЕМЕНИ. Плюс нужен либо опыт использования всего что есть в курсе, либо хотя быть знакомым с этим. Ну либо быть готовым разбираться с нуля и тратить на это еще больше времени. Ну и работа с курсом после его окончания не заканчивается, я хоть и сделал все домашки все чинно-благородно, но все еще делаю конспекты и разбираюсь в материале. Если этого не сделать, через 3-6 месяцев знания улетят в помойку, надо повторять в любом случае. Ну и конспект делать обязательно, без него тяжелее запоминать и разбираться
Третий пройденный курс от ШСП. Очень качественный образовательный продукт.
Обучает подходу к проектированию систем с акцентом на коммуникацию между сервисами. Подход можно сразу применить к реализации собственных проектов.
Увлекательные лонгриды с юмором и интересной историей. Изучение сложного материала перестаёт быть скучным.
Тема очень хорошо разобрана и изложена простым языком.
Автор курса не жалеет времени на разъяснение нюансов. Если что-то непонятно, всегда объяснит. Дружелюбное комьюнити.
Курс позволяет глубже погрузиться в контекст проектирования систем (ES, характеристики) и систематизирует знания.
Тут нужно пахать и не пропускать дедлайны по домашкам. В идеале взять отпуск.
Всё, что связано с материалами курса, теорией и практикой.