Разработка на Ruby on Rails
Программисты, руководители разработки и технические директоры проектов на Ruby on Rails постоянно сталкиваются с двумя вопросами:
- как уменьшить количество ошибок, ускорить разработку и улучшить качество кода;
- как технически развивать себя, команду, проект и продукт.
Текущие задачи не оставляют времени на изучение того, как стать лучше. Характер проекта и отсутствие сильного наставника также могут не способствовать профессиональному росту.
Курс‑интенсив от Злых марсиан позволит быстро прокачаться за несколько дней и уже сразу после завершения начать применять полученные знания на практике:
- определять, что не так с приложением и как это исправить;
- организовывать работу с кодом;
- готовить приложение к высоким нагрузкам и решать возникающие при них проблемы;
- оптимизировать и автоматизировать фронтенд;
- применять новые инструменты и технологии.
Занятия пройдут с десяти утра до семи часов вечера в субботу, воскресенье, понедельник и вторник.
Курс будет полезен тем, кто уже работает с Rails и хочет делать это еще лучше, а также руководителям разработки, у которых не хватает времени на полноценное изучение стэка технологий и новых практик. Если вы еще только знакомитесь с Ruby on Rails, курс пока не для вас.
Расписание курса
ноя—дек | |||
---|---|---|---|
сб 30 | вс 1 | пн 2 | вт 3 |
- Самостоятельный участник
70 000 Р - Представитель компании
70 000 Р
Инструкторы, Злые марсиане








Программа курса
Организация проекта. Настройка development окружения с использованием Docker. Style Guides и их внедрение в проект. Командная работа с кодом. Автоматизация процессов разработки и код ревью.
Архитектура Rails (Lighting Talk). Из чего состоит стек Ruby on Rails. Что нового в Rails 6.
Git. Внутреннее устройство Git. Работа с ветками. Сложные слияния и разрешение конфликтов. Различные представления истории и анализ графов. Использование хуков.
HTTP in Rails. Модель приложения в Rack и какое это имеет отношение к Rails. Как middleware позволяет расширять и комбинировать приложения. Механизм hijack. Веб‑сервера для Ruby приложений. HTTP2 и Rack. Rails как Rack-приложение. Роутинг, HTTP кэширование.
Базы данных. Индексы БД и их эффективное использование. Модель хранения данных в PostgreSQL. Транзакции и уровни изоляции. Работа с неструктурированными типами данных в PostgreSQL. Миграции данных.
ActiveRecord. Внутреннее устройство ActiveRecord. Создание собственных типов данных с помощью Attributes API. Построение запросов с помощью Arel. Ассоциации и N+1. Ассоциации и их проблемы. Работа с памятью. Безопасные миграции.
Архитектура кода. Рефакторинг. Толстые модели/худые контроллеры, concerns, presenters, decorators и другие.
Фоновые задачи. Запуск фоновых задач в Rails. Задачи по расписанию. Идемпотентность и транзакционность. Группировка задач. Медленные и блокирующие задачи. Event Processing.
Тестирование. Что нужно и что не нужно тестировать в вашем проекте. Чем отличаются подходы TDD и BDD. Как построить процесс разработки так, чтобы все виды тестирования были эффективными. Признаки плохих тестов. Инструментарий: что использовать, а что нет. Автотесты, распараллеливание тестов, Continuous Integration.
Отладка и профилирование. Дебаггер — главный инструмент разработчика. Простая формула нахождения ошибок. Мистические баги. Анализ распределения и утечки памяти. Как делать выводы и примеры оптимизаций.
К бою! Подготовка приложения к релизу, выкатке и мониторингу. Минимально необходимый набор метрик для мониторинга и как общаться с DevOps на одном языке. Оптимизации на уровне виртуальной машины Ruby.
Сборка фронтенда в Rails в 2019. Всё, что нужно знать бекенд‑разработчику о Webpack и Webpacker.
Stimulus: фронтенд‑фреймворк для бекендеров. Введение в Stimulus. Интеграция с другими фронтенд‑фреймворками на примере Vue.js. Turbolinks жив.
GraphQL on Rails. Зачем нужен GraphQL. Язык и среда исполнения. Схема API. Работа с graphql-ruby. Борьба с N+1. Подписки. Авторизация и работа с ошибками. Расширения возможностей библиотеки. Эволюция GraphQL API. Распределённый GraphQL API. Фронтенд: варианты архитектуры, обзор популярных фреймворков (Relay и Apollo).
Отзывы участников
Отличный курс, замечательные инструкторы. Помог посмотреть на многие вещи по‑новому. Отдельное спасибо за кофе‑брейки, на которых было получено столько же интересной информации, как и на курсе. Плюс появилась мотивация активно участвовать в opensource-проектах.
Курс заряжен на любовь к Руби, Рельсам и разработке в целом. В результате Брейнвошинга открыл для себя десятки вещей, которые хочется изучить подробнее. Но, что очень важно, возникло понимание, как за это браться. Разговоры и обсуждения в перерывах бесконечно содержательны и забавны. Спасибо, Марсиане, вы клёвые.
Очень крутое общение с интересными людьми. Появляется чувство, что любая сложная задача имеет простое решение при верном подходе.
Курс очень понравился. Крутые обсуждения на перерывах. Можно добавить больше практических примеров про тесты. И в целом можно по каждой теме давать какие‑то дополнительные материалы для дальнейшего изучения.
Понравилась тема с отладкой — интерактивный доклад, вовлечение участников всегда круто. Не особо понравилось про Git, ибо нового почти ничего не узнал.
Хороший курс. За счёт большого количества разносторонних докладчиков, покрывает очень много тем и с разных сторон.
Равиль решает в профайлинге и дебаге, глаза боятся, а руки делают. Курс для тех, кто хочет оседлать безмерного коня технологий раз и навсегда. И всего за три дня :)
Отличный курс. Отличные обсуждения на кофе‑брейках. Хотелось бы, чтобы после каждой темы давались материалы (ссылки, названия, статьи) для дальнейшего изучения. И ещё больше практических примеров :)
Марсиане нереально классные! Подходили к каждому во время заданий и помогали, и в целом умудрялись создать дружественную атмосферу в обществе изоляционистов‑социопатов‑студентов.
Так держать, ребята!
Отличный курс и уже достаточно «обкатанный». Понравились реальные живые примеры и актуальность информации, четкое и понятное изложение материала. Также закрыл пробелы по целому ряду вопросов.
Понравилось: -Организация проекта, Фоновые задачи, тесты — особенно понравились, т.к. содержали и описания присутствующих в нашем основном проекте проблем, а также исчерпывающие примеры решения этих самых проблем. — Webpack также понравился — потому что содержал много информации, в которой я подотстал (давно не писал фронтенд). — Не могу выделить тему, которая не понравилась, на мой взгляд все темы тесно связаны и должны существовать вместе. По преподнесению этих тем — к докладчикам также — нет вопросов.
По месту проведения: — На стульчиках в инбоксе было пожалуй немного тяжеловато сидеть 4 дня, 10-19, но терпимо :) — Ухудшить кофе (шутка), он был очень классный! Наверное, было бы классно иметь видеозапись проведения курса своего набора, т.к. каждое проведение этого курса — уникально :) Красивый бумажный сертификат на стену, как воспоминание о «познавательных выходных», у марсиан ведь классный дизайнер.
Курс реально промывает мозги! Четыре дня поглощения информации разного формата — это отличный способ понять то что «я ничего не знаю», и «нет предела совершенству». Я ожидал что просто систематизирую те знания которые у меня были, однако, за четыре дня получил столько разношерстной информации и «вызовов», что после брейнвошинга было немного опустошённое состояние мол: «Черт, я что, настолько плох?». Во время прохождения курса — рождаются безумные и гениальные идеи формата: «Почему я раньше этого не придумал/делал» — это здорово. Короче говоря — брейнвошинг удался, спасибо марсианам. Вы очень крутые, отзывчивые и умные!
Понравилась тема с отладкой — интерактивный доклад, вовлечение участников всегда круто. Не особо понравилось про Git, ибо нового почти ничего не узнал.
Хороший курс. За счёт большого количества разносторонних докладчиков, покрывает очень много тем и с разных сторон.
Очень понравилось тестирование, организация кода, ActiveRecord. Дали много новой информации и идей, также дали новые знания вглубь.
Было бы здорово, если бы он был чуть больше, чтобы уделить больше времени базам данных, поговорить о шардинге, распределенных вычислениях, NoSQL базах данных, а также сделать какой‑нибудь devops -день, на котором можно было бы обсудить сетевую архитектуру.
Интенсив дает глубокий обзор по самым важным частям компонентов, с которыми взаимодействует Ruby-разработчик, также позволяет получить новые отличные знакомства и получить совет по волнующим вопросам.
Для тех, кто полный ноль, курс вряд ли подойдет, а вот те, кто уже что‑то знают, смогут почерпнуть для себя много нового. Плюс к этому во время общения можно сразу узнать ответы на вопросы, которые возникают, так как инструкторы — это мегамозги! Всем советую, бабла не жалко.
Мне в целом больше были интересны темы организации проекта и какого‑то личного опыта из реальных проектов. Темы в которых очень глубоко разбирались детали реализации чего либо лично для меня были менее интересны, но видимо в силу того, что я не активно практикующий программист на руби.
Можно было бы добавить какой‑то воркшоп или типа того. Скучновато просто сидеть 4 дня подряд.
В целом все здорово. Ребята молодцы!
Меня развели на личное бабло, заставили ставить виртуальную машину на комп, ПИСАТЬ СПЕКИ, ТАМ КАКОЙ‑ТО АД, SHOULD REQUIRED ЕЩЕ ЧТО‑ТО ЛЮТЫЙ АД, ПОТОМ СОБИРАЛИ АССЕТЫ ПАРЕНЬ С ТОННЕЛЯМИ ВЕРСТКА АД ЖВАСАКРИПТ СЛЕЗЫ УГАР ПОТОМ ТИМОФЕЙ НАДО МНОЙ ИЗДЕВАЛСЯ ОК ТРЕЗВЫЙ ЗНАЧИТ РУССКИЙ. А так своих денег стоит, да. И флешка бесплатная.
Самое ценное в курсе получилось общение с марсианами: опытные профессионалы охотно делятся своим опытом, можно обсуждать конкретные задачи, подходы к решению, советы на тему того, чего обычно не замечаешь сам.
Теория: некоторые темы были очень крутыми, которые сложно разобрать самостоятельно, например базы данных, фоновые задачи, мониторинг и профилирование. Некоторые доклады были немного капитанскими для меня. Некоторым докладам не хватает объяснений «а зачем и почему это важно». Про многие вопросы было интересно узнать мнение с точки зрения разработчиков высоконагруженных систем.
Практика: ее почти не было на занятиях; на задания после занятий уже не осталось сил и времени — хотелось переварить инфо.
Чего хотелось бы: еще больше чего‑то уникального, что сложно нагуглить (а то что легко — можно выдавать списком статей на почитать перед сном), хотелось бы например побольше личного опыта из разработки марсиан, открытых дискуссий на спорные темы, совместного рефакторинга плохого кода, побольше рассуждений на тему зачем и почему мы принимаем то или иное архитектурное решение.
Но еще раз — самое ценное в интенсиве: живое общение на наболевшие темы с марсианами. Ребята — огонь! Спасибо за вашу работу, время и внимание.
Дико понравилась лёгкость подач материала от Вовы, Серёжи, Коли и Полины — вот прям умеют люди зажечь :) Конкретно из докладов — самые актуальные и сильно проапгрейдившие мой мозг — это фоновые задачи, тестирование, ОТЛАДКА!!!!, про webpacker и иже с ним было классно похватать инфу, к graphql давно присматривался, но всё почему‑то не хватало последнего толчка к действиям — теперь он есть :) Я не могу сказать, что доклады про БД/ORM или Git были чем‑то нехорошими — всё было топ (и вообще хороший показатель — когда ни на чём не хочется спать, даже когда дико не выспавшийся сначала из‑за раннего поезда, потом из‑за того, что в хостеле по полночи болтал с немцами и венграми :D), просто эти темы мне достаточно хорошо известны, какое‑то структурирование знаний я получил тем не менее всё равно. Отдельно отмечу — спасибо ребятам за человечность и адекватность; перед брейнвошингом в голове было отчего‑то небольшое опасение, что сейчас выйдут крутые программисты‑спикеры, зазвездившиеся и высокомерные (сталкивался с такими не раз) — но после первых же вопросов и обсуждений стало понятно, что такие эпитеты не про здешние реалии, это в чём‑то даже придало доп.удовлетворение от курса :)
Так и тянет написать «ДАЁШЬ БОЛЬШЕ ИНТЕРАКТИВА И ПРАКТИКИ», но при этом понимается мозгом, что куда впихнуть ещё и практику, если и так всё было прям утыкано информацией?! Тем не менее, наверное, хотелось бы всё же побольше примеров (задач и кода) из реальной жизни. Понимаю, что для обучающих целей это может быть оверкилл, но мы же и не в первый класс пришли :) Короче, ещё поднагрузить нас всех, думаю, можно было. Или сделать побольше такого, как было на докладе про отладку — вот прям топ. Конечно, пример частично не смапившийся на какие‑то прям (лично мои) реальные задачи, но starting point был задан — и я воодушевился :) Спустя, вот, денёк уже проще смотрю на все эти отладочные штуки. Второе, что ещё можно улучшить — можно делать каждые полчаса стендапы (буквально на пару минут — поприседать, повертеть руками, ногами), особенно когда такие деревянные стулья. Короче, и разрядка для мозга, и зарядка для организма. Думаю, было бы оч полезно. Концентрироваться вот прям подряд по полтора‑два часа порой было непросто, а потом еле встаёшь со стула, весь деревянный :))
Нереально неземной курс — я прочувствовал, что такое МАРС! :D Я такого воодушевления не получил даже на RubyRussia — последнее время какой‑то в голове застой энтузиазма, небольшой творческий кризис (особенно актуально, когда уже 6 лет в энтерпрайзной компании), но сразу даже после уже первого дня брейнвошинга я вечерами стал строчить тонну заметок для себя, в чём надо подразвиться, что из реально полезного можно/нужно привнести своим рабочим и PET проектам, при этом где черпать вдохновение, чтобы при всём при этом было удовлетворение от того, что делаешь.
Организация проекта дала много полезной информации, которая очень скоро пригодится нашей команде. Базы данных я вообще плохо знал, поэтому доклад сильно понравился, очень много нового узнал. Также хочу выделить отладку и профилирование – крутой, глубокий доклад, который отлично рассказали. Не понравилась мне только одна тема – про webpack(-er), было как‑то скучно и сложно, он кажется лишним во всем брейнвошинге.
Было бы здорово, если бы базам данных уделили еще больше времени. Стоит делать перерывы почаще, но покороче, потому что во второй половине дня мозг уже тяжелее впитывает огромное количество информации. Хотелось бы стулья поудобнее, сидеть весь день на них было довольно тяжело.
Brainwashing очень понравился. Уровень подготовки инструкторов восхищает, сам курс вдохновляет на великие дела. Вынес для себя много полезной информации, структурировал имеющиеся знания. Спасибо ребят, мозги промыты!
Особенно понравились: паттерны, тестирование, отладка и профилирование. Там много делились экспертизой. Не очень понравилось про Git — по сути, плохая перепечатка документации.
Хотелось бы иметь не только презенташки, но и видео выступлений. Так как много ценного, чего нет на слайдах, докладчик именно рассказывал и все это быстро забудется.
Курс для тех, кто ищет ответы на вопросы, которые не получить просто погуглив. Главная ценность курса — возможность прямого общения с опытными коллегами, так что сюда надо приходить подготовленным, в идеале — с пачкой трудных вопросов. 4 из 5 — в следующем году еще раз схожу :)
Понравились фоновые задачи, тестирование, паттерны. Видимо потому, что эти темы меня интересовали и дали необходимые ответы на актуальные вопросы. Меньше понравились БД, только потому, что очень ждала этот доклад. Информативность отличная, но именно подача делает восприятие насыщенной информации тяжелым.
Надо что‑то придумать с докладом про git. Он нужен, но, возможно, в режиме lightning talk. Только по нескольким хитрым кейсам.
Курс очень понравился. Задаёт вектор развития, вдохновляет на подвиги, при этом не только в колее руби‑рельсы.
Отличный интенсив. Дает более глубокое понимание, как что устроено и как с этим работать. Позволяет собрать разрозненные в голове проблемы и понять, что же с ними делать дальше. Спасибо!
Brainwashing — пожалуй, лучшее, что случалось со мной в мире ruby за последние 2 года. Хорошая подборка тем и качество материалов открывают двери в VIP зону Rails клуба. Классный формат и отличная подача располагают к пониманию серьезных тем. От себя добавлю. Я записывался на курс по причине того, что устал мириться с толстыми моделями, медленными тестами, вечными проблемами с отладкой и непонятной архитектурой. Тем у кого есть хотя бы немного похожие проблемы, курс строго рекомендуется. Еще раз огромное спасибо организаторам и всем участникам. Было реально круто!
Курс крутой! Формат устроен так, что каждый день на 8 — 9 часов погружаешься в различные аспекты разработки на Ruby и не только, и всё с реальными примерами и общением. Особенно понравилась тема о внутреннем устройстве и работе БД, до этого даже не подозревал к чему могут привести безобидные, как мне казалось, действия. Отдельно хочу отметить выданные задания — отличная возможность порешать реальные issue, получить feedback от pro и внедрить в свой проект. Спасибо и успехов вам!
Отличный практический курс с очень прокачанными инструкторами.
Сразу скажу, не понравилась организация по времени — постоянные перерывы «на 5 минут», которые длились 40, начинали не в 10, а позже, заканчивали позже и в итоге ничего не успели. Содержание понравилось, место тоже. Ребята отличные специалисты и очень отзывчивые.
Курс очень понравился. Теоретическая часть проработанная и глубокая. Но до практики руки почти не доходили, поскольку после целого дня вливания информации, голова была не способна работать в адекватном режиме. А на следующий день ведь надо быть в кондиции, чтобы сфокусироваться и снова впитывать информацию. Но планирую практические задачки порешать параллельно с работой уже после окончания курса. Тем более, что ребята не отказываются посмотреть и подсказать. На будущее можно было бы рассмотреть формат, когда пол дня выделяется на практику в небольших командах, возможно в формате парного программирования. А в целом было круто, большое спасибо!
Все было нереально круто. Возможность обсудить с марсианами свои проблемы стоило того, чтобы сесть на сапсан в 5 утра. Получил массу крутых впечатление и крутого опыта. Наверное, лучшее мероприятие в моей карьере разработчика.
Очень много новой полезной информации, помог структурировать уже имеющиеся знания.
На Марсе классно, но хотелось бы поменьше обзорных докладов и побольше практических примеров, деталей и глубины в целом. Доклады, посвященные DevOps, к сожалению, оказались чрезвычайно слабыми. Кроме того, формат проведения с 10:00 и до последнего, на мой взгляд, хорошо подходит для конференций, но никак не для курсов. В остальном всё здорово!
Отличный курс. Багаж знаний и опыта парней впечатляет и вдохновляет. Из пожеланий, наверное, только побольше практики в рамках проходимых тем.
Великолепная атмосфера. Инструкторы весьма открытые и сверх активные — они заряжают, на них хочется равняться. Курс совершенно не для новичков, необходимо иметь опыт, но он весьма стоящий. Огромное спасибо, менторам, я нисколько не пожалел, это было очень круто, и атмосфера — это то, ради чего стоит идти на курсы! Хотелось бы больше дней, и чуть большей практики, и вероятно, большей связанности между практиками. А то некоторые вещи не сразу понятны. Спасибо, Марсиане!
Хорошая структура. Обсудили все важные темы от окружения и до развёртывания. Особенно полезной была лекция по отладке. Плюс много чего нового узнал от марсиан на кофе‑брейках. Было интересно :)
Best practices and RockNRoll
Все понравилось, единственное больше хотелось бы узнать про базы данных, индексы.
Курс классный и я бы советовал его коллегам. Лично для меня новой информации было не очень много, но это, очевидно, связано с тем, что я на курсе был «старичком», а посещать его стоит ребятам с опытом разработки на Rails в пределах 1-2 лет. Тем не менее, удалось найти кое‑что особенное и для себя, спасибо за наводку на классную идею для самостоятельной работы инструкторам.
Советую пройти этот курс обязательно всем, кто занимается разработкой на Ruby и Rails, в нём заложено очень много опыта, который ребята получили в процессе работы в Марсианах и не только, есть возможность напрямую пообщаться с этими людьми, обменяться опытом и по‑новому взглянуть на привычные вещи. Также можно найти новых друзей и коллег.
Курс насыщен огромным количеством полезной информации. Многое сразу захотелось применить в текущем проекте. Помимо докладов огромную пользу принесли ответы на вопросы и общение в перерывах. Очень понравились темы отладки и профилирования, паттернов, фоновых задач. Все преподаватели очень интересные и позитивные, спасибо вам! Промывка удалась)
Невероятная атмосфера, увлеченные люди. Это классно, когда докладчики любят свое дело и доносят свое отношение до слушателей. Информации много, паззл только начинает складываться. Сделал для себя несколько открытий :) Теперь хочется попробовать все, о чем узнал на курсе.
Было бы лучше, если бы темы про дебаг и профилирование шли утром, пока мозг ещё свежий.
Курс отличный, подойдёт для разработчиков «любых возрастов». Больше всего печалит, что курс пройден и альтернатив больше нет. Поэтому буду рад, если инструкторы осуществят свои идеи по организации однодневных тематических мастер‑классов, чтобы продолжать экстенсивно наращивать скиллы в отличной атмосфере и с классным подходом к обучению. Хотелось бы более структурированного изложения «косвенных» тем, учитвывая, что по ним нужно не заполнять пробелы в голове, а выстраивать картину мира с самого начала. Может быть постараться втиснуть ещё по паре часов на них. В любом случае остался доволен. Ещё раз спасибо!
Всё супер! Получил ответы на все заготовленные вопросы. Спасибо инструкторам за полезный материал!
Все огонь: организация, подбор тем, супер‑инструкторы. Хотелось бы чуть больше практики. И информация к 8 вечера воспринимается уже с трудом.
Отличный курс для определения того, что не умеешь и что хочешь уметь. Замечательная атмосфера и чудесная команда докладчиков.
Реальная промывка мозга. Спасибо ;)
Очень квалифицированные преподаватели. Узнал много нового о Rails и программировании вообще. Спасибо.
В целом, понравилось, хотелось бы более организованные первые 2 дня, разговоры и обсуждения перенести на 3 и 4 день (в первые 2 дня больше теории и примеров из практики Марсиан).
Отлично! Курс оказался очень полезен. Получил много знаний по большому количеству направлений. Сомневаюсь, что смог бы получить такой опыт самостоятельно. Спасибо Равилю, Андрею и Алексею! Также получил большое вдохновение от общения с участниками курса. 10 из 10.
Всё круто. Месяц буду разгребать новую инфу.
Всё понравилось, ребята замечательные, хочется дружить =) Во многом мотивирует копать глубже темы, за которые было боязно браться.
Темы, в которых нормально разбираешься, усваиваются легко, но для остальных хочется больше практики. Например, моих скиллов в дебаге и профайлинге хватило только на то, чтобы следить за действиями Равиля, но сам я так пока не могу. Интересна лекция по фронту, изменила моё отношение к этой области.
Курс весьма интересен даже для людей, далёких от Ruby on Rails, но имеющих опыт с другими языками и фреймворками, так как около 60% курса — обсуждение опыта webdev, best practices и архитектуры.
Узнал много полезного. Начал применять. Сильно понравились темы про фронтенд, сантехника гит, дебаг и профилирование.
Все ок. Про debug и profiling очень полезно, нужно ещё больше.
Курс очень понравился. Хотелось бы побольше разборов реальных проблем из опыта. Очень порадовало, что есть материал, который останется как flash, так и бумажный.
Курс хорошо систематизирует знания, устраняет хаос в голове, появляется понимание, куда и как развиваться. После курса понимаешь, что некоторые вещи использовал не так.
БД – 4, остальное – 5. Практики небольшой для тестов не хватает. Вообще ощущение, что попал в правильное место и в правильное время :) Спасибо за прокачку!
Мне показалось, что можно растянуть курс на 5 дней (+1 день). Материала много, темп высокий, на вдумчивое выполнение заданий не хватает времени. В остальном – огонь!
Курс не ставит перед собой целью научить. Это как быстро сходить на 50+ собеседований – появляется очень хорошее понимание своих сильных и слабых сторон, понимание того, что нужно подтянуть в первую очередь. Как вложение денег в разраба – очень разумная инвестиция при личной заинтересованности оного )
Хотелось немного больше практики, и, соответственно, больше времени на неё. Чуть больше кишков с практикой.
Отличный курс! Позволяет переосмыслить многие аспекты создания эффективных приложений.
В целом классно, добавил бы, наверное, чуть больше практики + чего‑то большего ждал от лекции по деплою, получился по сути просто обзор инструментов. Аналогично с лекцией по тестам. Очень полезен оказался третий день – он восполнил недостающие за первые два дня объмы по практике. Было бы круто увидеть увидеть какой‑нибудь жёсткий курс по фронту.
Хорошее место для обмена опытом. Конечно, базу нужно изучить заранее. Много инфы про более тонкую настройку.
Всё замечательно. Хочется то же, но более ориентированное на frontend. Если бы в институте преподавали так, как тут, то обучение имело бы смысл!
Все было на высоком уровне. Тот опыт, которым ребята поделились с нами — поистине бесценен.
Полезно не только для программистов, позволяет подтянуть свои скиллы DevOps-ам. «Recommended for DevOps».
Отличная команда, в первую очередь. Содержательный и полезный курс, много советов из реальной практики. И, понятно, не менее содержательные кофе‑брейки.
Все было супер, за исключением того, что я оценил в три балла (Rails, Testing, Debugging). В тестировании было мало конкретики, Rails курс было обзорным. И тяжеловато воспринимать большой объем информации за два дня. После пяти часов вечера я уже ничего не воспринимал.
Полезно и познавательно. Особенно для сеньоров и лидов. Хотелось бы побольше дней и побольше практики, но и так отличненько.
Очень хороший интенсив. Евтухович и Ситник вообще суперкруты! Равиль и Алексей тоже.
Все очень понравилось! Насыщенно, глубоко, интересно, живо. Все круто!!!
Ребята выложились по полной! Лучший курс по RoR в России от настоящих профессионалов. Спасибо!!!
Курс отличный и полностью оправдал ожидания. После промывки мозга появилась куча новых идей. Теперь нужно проверить их на практике и выбрать рабочие. В общем, внедрять, внедрять, внедрять и… рефакторить =)
Крышесносный курс! За два дня голова забита нереальным количеством материла. Даже что знал до курса как‑то очень правильно сложилось в голове.
Грамотный курс с отличной программой, приятное общение. Идея с домашним заданием и разбором сложных/спортных моментов — просто огонь! P.S. Мало про выкатку и управление конфигурацией, Даешь brainwashing по теме!
Я был на курсе дважды — оба раза было очень здорово, интересно и полезно.
Спасибо @evilmartians за Брейнвошинг было очень круто! Еще обдумывать, обдумывать и переваривать.
Brainwashing получился невероятно крутым! Огромное спасибо всем марсианам! Ближайшие 2 недели внедрять, внедрять и еще раз внедрять.
Брейнвошинг еще раз показал, что в webdev нечего бояться, если подходить ко всему с головой. Ну и да, этим парням с марса есть что поведать.
После промывки показатель wtf/hour при разработке упал на 84%, а время выполнения тестов сократилось на порядок. Если появится курс по Clojure — обязательно запишусь.