Зарегистрируйтесь, чтобы продолжить обучение

Начало обучения. Сроки и регулярность Как устроен Хекслет

В этом уроке ты узнаешь, как эффективно организовать своё обучение, какие сроки отводятся на выполнение задач и как не тратить время впустую.

Программа обучения

Прежде чем приступить к обучению, важно ещё раз ознакомиться с программой.

Проверь программу:

  • Перейди на страницу «Обучение».
  • Убедись, что ты вступил(а) в нужную программу.
  • Если нужно сменить программу, выбери «Сменить программу» в выпадающем меню.

program overview

Если у тебя в личном кабинете нет оплаченной тобой программы, то обратись к своему куратору.

Изучи модули и проекты:

  • Посмотри, в каком порядке идут модули и что каждый из них раскрывает.
  • Посмотри какие проекты включены в твою программу.
  • Это поможет тебе лучше понять цели обучения и результаты, которые ты получишь на каждом этапе.

Постепенное прохождение программы обучения

Обучение на Хекслете построено по принципу «от простого к сложному». Вот как это работает:

Модули:

  • Программа состоит из модулей, каждый из которых включает несколько тем или блоков. Темы содержат определенное количество курсов.
  • В конце почти каждого модуля тебя ждёт проект, который проверяется наставником.

Уроки:

  • Каждый модуль содержит определённое количество уроков.
  • Урок может состоять из теории, теста и упражнения.

Испытания:

  • После уроков могут быть испытания — это более сложные задания, которые помогут расширить знания и закрепить навыки.

Проекты:

  • Проекты — это реальные задачи, которые ты будешь выполнять на своём компьютере.
  • Каждый проект станет частью твоего портфолио.

Решение учителя

Отличная механика в обучении — анализ подсказки (решение учителя). Сравнивая своё решение с решением учителя, ты анализируешь свой и чужой код и тоже учишься в это время. Рекомендуем не снижать процент самостоятельных решений ниже 80. Но если он всё-таки ниже, нужно посмотреть, что не так: повторить теорию, обратиться за помощью.

Прогресс по урокам и проектам

На странице «Моё обучение» (https://ru.hexlet.io/my) отображаются уроки, которые ты прошел(ла) и проходишь в текущий момент.

Что ты увидишь:

  • Пройденные уроки и проекты.
  • Текущие задания.
  • Предстоящие испытания.

hexlet page of student

Как устроены курсы в Хекслете?

Курсы на Хекслете состоят из уроков. Каждый урок включает до трёх шагов: теория, тест и упражнение.

Теория:

  • Состоит из текста или видео.
  • В конце может быть раздел с дополнительными материалами (они полезны, но не обязательны).
  • После изучения теории нажми кнопку «Далее» в правом верхнем углу, чтобы перейти к следующему шагу.

Тест:

  • Твоя задача — правильно ответить на все вопросы.
  • Количество попыток не ограничено.
  • Вопросы с неправильными ответами будут повторяться.
  • Шаг завершается, когда на все вопросы ответы даны верно.

Упражнение:

  • Ты увидишь редактор кода и терминал с командной оболочкой bash.
  • Задача — написать код, решающий задачу, или выполнить команды в терминале.
  • Код нужно писать между маркерами BEGIN и END.
  • После выполнения задания нажми «Проверить», чтобы запустить автоматические тесты.
  • Если тесты пройдены, шаг завершается.
  • Используй кнопку «Сброс», чтобы вернуть упражнение к начальному состоянию.

Для более подробного руководства по структуре курсов прочитай статью: «Как устроены курсы в Хекслете».

План обучения

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

Рекомендуемые сроки:

  • 2 месяца на модуль:
    • 2–4 недели на прохождение курсов.
    • 2–4 недели на выполнение проекта.
  • До 2 недель на доработки проекта по код-ревью (если ты учишься с наставником).

Как уложиться в сроки?

  • Проходи 2–5 уроков в день.
  • Урок включает теорию, тест и практику.
  • Если ты учишься самостоятельно, можешь ставить себе дедлайны, чтобы обучение было более продуктивным.

Подробнее про сроки написано в статье Сроки обучения.

На странице «Прогресс» (https://ru.hexlet.io/my/learning) отображается твой прогресс.Тут можно посмотреть сколько уроков / проектов уже пройдено и на сколько уроков / проектов ты впереди или позади программы.

progress

Если ты отстаёшь: Свяжись с куратором — он поможет тебе наверстать упущенное.

Как работать с уроками и проектами?

Когда обращаться за помощью:

  • Если 20 минут нет прогресса в решении задачи.
  • Если задача решается, но занимает больше 60 минут.
  • Даже самые сложные задачи на Хекслете не требуют больше часа непрерывного написания кода.

Что делать, если застрял(а)?

  • Почитай обсуждения к уроку.
  • Задай свой вопрос ИИ-помощнику или наставнику в Mattermost. Если вопрос по проекту, то задай его прямо в шаге своего проекта.
  • Если ты учишься самостоятельно, задай вопрос в Сообществе Хекслета.

Проекты:

  • Проходи проекты сразу после завершения модуля.
  • На каждый шаг проекта трать несколько часов плотной работы.
  • Если ты застрял(а) и в течение часа не можешь сдвинуться с места, обратись за помощью к наставнику или ИИ-помощнику.

Страница Прогресс

На странице Прогресс ты найдёшь всё необходимое для успешного обучения:

progress page

Наставник и куратор:

  • Наставник — это опытный разработчик, который поможет тебе разобраться с вопросами по программе обучения.
  • Куратор — отвечает за организационные моменты: доступы, расписание, технические проблемы.

Полезные ссылки:

  • Ссылка на анкету обратной связи.
  • Ссылка на чат в Mattermost.
  • Телеграм-сообщество.

Прогресс:

  • Отслеживай, сколько уроков и проектов ты уже завершил(а).

Расписание активностей:

  • Вебинары и другие события, которые помогут тебе углубить знания и познакомиться с экспертами.

Итог урока

Теперь ты знаешь, как организовать своё обучение, какие сроки отводятся на выполнение задач и как не тратить время впустую. Помни:

  • Регулярность — залог успеха.
  • Не стесняйся обращаться за помощью, если чувствуешь, что застрял(а).

Самостоятельная работа

  1. Перейди на страницу группы. Изучи разделы:

    • Контакты наставника и куратора.
    • Полезные ссылки.
    • Расписание активностей.
  2. Проверь свой прогресс по урокам и проектам.


Дополнительные материалы

  1. Страница группы
  2. Как устроены курсы в Хекслете
  3. Сроки обучения
  4. Страница Мое обучение
  5. Сообщество Хекслета в Телеграм

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

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

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

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

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