FAQ
Общее про курс
Что это за курс?Этот курс научит правильно использовать структуры данных и алгоритмов в работе фронтендера - это позволит писать более эффективный код, правильно выстраивать архитектуру проекта и отдельных модулей.
Как проходит обучение на курсе?Работа проходит в самостоятельном режиме (без наставника). Подробнее о том, как устроено обучение на курсе, см. Процесс обучения.
Есть ли сроки для прохождения курса?У курса гибкие сроки - вы можете двигаться с комфортной для вас скоростью. Материалы курса будут доступны для вас в течение 24 месяцев после добавления в интерфейс.
Где я могу получить дополнительную информацию по теме курса?У курса есть чат в Discord. В этом чате вы можете задавать вопросы по материалам курса авторам и общаться с другими студентами, которые проходят или уже прошли этот курс. Ссылка на чат находится в правом верхнем углу интерфейса.
Процесс обучения
Из чего состоит обучение?Обучение на курсе строится по программе, которая состоит из модулей. Каждый модуль посвящен своей теме.
Мы рекомендуем идти по программе последовательно, не пропуская пункты, чтобы заглянуть дальше — мы понимаем, что очень интересно, но так можно пропустить что-то важное и в итоге потратить больше времени на работу, чем планировалось.
Как проходить модуль?В модулях программы есть дополнительные пояснения и подсказки — изучите блок «Как лучше всего проходить этот модуль?»
Общий процесс прохождения модуля выглядит так:- Изучите теоретические материалы, которые мы подготовили для вас в статьях.
- Чтобы узнать, как применять это на практике, посмотрите демонстрацию кода или пошаговый разбор кода в практических статьях.
- После этого закрепите полученные знания на практике, выполнив задание. Все исходные материалы вы найдёте в тексте задания, а выполнить задание можно там, где вам будет удобно — у себя локально или в любом репозитории.
- Когда закончите делать задание самостоятельно, вы можете сравнить свою реализацию с эталонной. Для этого нажмите в задании на кнопку «Задание готово» — вам станет доступна демонстрация кода по заданию или пошаговый разбор в практической статье (ниже в программе).
- Мы не рекомендуем вам смотреть эталонную реализацию до того, как вы сами сделаете задание. Практика — это важная часть обучения, вы делаете задание для себя, чтобы наработать навык. Вы всегда можете проверить себя по эталонной реализации авторов.
В последнем разделе вам будет предложено пройти итоговый тест. Его успешное прохождение поможет вам понять, насколько успешно вы усвоили материал. У вас есть одна попытка пройти тест, но не переживайте, если не получилось правильно ответить на все вопросы — в результатах вы сможете узнать, какой вариант был правильным и почему.