Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

Онлайн-среда Хекслета Основы программирования

Видео может быть заблокировано из-за расширений браузера. В статье вы найдете решение этой проблемы.

Ревью кода

На Хекслете реализован механизм под названием code review. Он позволяет сохранять код с результатами автоматического тестирования. На ревью можно отправить как рабочую программу, так и некорректный код с ошибками.

Если вы захотите поделиться кодом в вопросах/ответах и спросить совета, опубликуйте код-ревью и оставьте ссылку на него в топике с обсуждением. Не вставляйте готовое решение напрямую, дайте возможность другим людям думать самостоятельно.

Кроме того, в интерфейсе ревью удобно сравнивать своё решение с учительским.

Качество кода

При запуске тестов код будет также проанализирован инструментом eslint, что даст вам пищу для размышлений и возможность улучшить свои навыки кодирования.

Помощь

В процессе работы обязательно будут возникать вопросы. При необходимости пользуйтесь нашим разделом вопросы/ответы, читайте топики других пользователей и задавайте вопросы сами. Для получения более качественных ответов, следуйте нашим рекомендациям по тому как правильно задавать вопросы.

Запуск проверки из терминала

Запустить проверку можно не только по кнопке, но и по команде из терминала. Для этого нужно в терминале набрать make test и нажать ввод. Это будет работать для любого курса. Если вы хотите разобраться с тем, что же запускается в действительности, вы всегда можете открыть файл Makefile и посмотреть, что собой представляет команда test.

Для запуска js кода (если вдруг захочется) можно использовать команду babel-node. Полный вызов может выглядеть так: babel-node solution.js.

Вопросы и ответы в формате Markdown

В разделе «Вопросы и ответы» на нашем сайте используется Markdown. Это простой язык разметки, ставший стандартом де-факто среди программистов.

  • Для выделения (обычно это курсив) оберните текст в символы подчеркивания _вот так_.
  • Для сильного выделения (обычно это полужирный текст) оберните текст в двойные звездочки **вот так**.
  • Для вывода кода в тексте ("внутри" текста) оберните код `так называемыми тиками`.
  • Для вставки ссылки: [Текст ссылки](https://google.com)
  • Для вставки картинки: ![Описание картинки](https://hexlet.io/icons/default/favicon-196x196.png "заголовок картинки")

Для вывода блока кода оберните параграф тройными тиками ```. Например:

```
int a
a = b + 123
```

Будет выведен так:

int a
a = b + 123

Для списков просто начинайте каждую строку с символа - (непронумерованный список) или с любой цифры с точкой (пронумерованный список). Например:

- item a
- item b
- item c

или

1. item one
1. item two
1. item three

Несмотря на то, что во втором случае все цифры одинаковые, при выводе Markdown автоматически сделает правильный список 1, 2, 3 и т.д.

Вот полный список элементов форматирования Markdown.


Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты

Об обучении на Хекслете

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff

Используйте Хекслет по-максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»