Основные возможности платформы Hexlet не доступны в вашем браузере. Пожалуйста, обновитесь.
,

ВебинарыВебинар 5: Тестирование и TDD

Как начать писать тесты, как работать с TDD, какие тесты бывают и как писать нормальный код так, чтобы его можно было тестировать. И, конечно, мы поговорим про сайд-эффекты, чистые функции, mock'и, stub'ы и все такое.

Читать дальше →
,

ВебинарыВебинар 4: Собеседования: взгляд со стороны работодателя

Мы поговорим о том, что важно показать на собеседовании, какими знаниями надо обладать, как готовиться к беседе. Рассмотрим типы задаваемых вопросов и цели, которые они преследуют. Узнаем, чем отличаются собеседования на junior и senior позиции. Так же Кирилл расскажет про свой опыт, ошибки и извлеченные уроки после сотен проведенных собеседований (удаленно и очно). Мы также затронем вопросы культур и типов компаний. Как по собеседованию понять, стоит ли там работать. А в конце ответим на вопрос «почему люк круглый?»

Заметки и ссылки
Читать дальше →
,

ВебинарыВебинар 3: Текстовый редактор vim

Почему vim это не yet another editor и зачем его используют. Основные понятия, трюки и стандартный workflow.

Заметки и ссылки
Читать дальше →
,

ВебинарыВебинар 2: Сравнение подходов при решении задачи

Обсуждение практического задания word count. Код–ревью нескольких типичных решений, хорошие и плохие моменты. О том, как это задание помогает многое прояснить в понимании парадигм программирования.

Заметки и ссылки
Читать дальше →
Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP и Java. Хекслет

Подробнее о том, почему наше обучение работает →