Основная цель профессии — быстро и эффективно прокачать новичка до уровня, когда он может уверенно проходить собеседования и выполнять задачи джуниор-программиста.
Но мы в Хекслете — заботливые максималисты — хотим большего буста для наших учеников :-) Поэтому в профессиях встречались курсы повышенной сложности. С одной стороны, эти курсы здорово прокачивали, с другой — резко выбивались по сложности и не давали некоторым ученикам завершить профессию, освоив только необходимый минимум.
Поэтому мы пришли к соломонову решению: курсы повышенной сложности заменили доступными адаптированными для новичков курсами. Теперь профессии «Фронтенд JavaScript» и «Бэкенд JavaScript» стали более уютными, понятными и дружелюбными. Эй, будущие программисты, все на борт!
Что стало со «старыми» курсами
Продвинутые курсы вынесены из профессии, но остались на сайте. Это курсы для опытных программистов или новичков, желающих дополнительной сложности. Их можно найти в общем списке курсов или треках.
«Составные данные» и «Коллекции» заменены на новые курсы про массивы и объекты. Курс про функции поменяли на «JS: Знакомство с функциями».
«Функции», «Последовательности», «Программирование, управляемое данными» и «Коллекции» вынесены из профессии и объединены в трек СИКП на JS.
Что ещё
Теперь в профессиях JavaScript есть блок курсов про объектно-ориентированное программирование: «Абстракция с помощью данных», «Введение в ООП» и «Полиморфизм». Они также доступны в треке ООП в JS.
Добавили курс по продвинутому тестированию перед третьим проектом.
Расширили «Фронтенд» уникальным в своём роде курсом «JS: Архитектура фронтенда».
Фидбек
Мы постоянно улучшаем учебные материалы, опираясь на обратную связь от учеников. Особенно интенсивно рефакторим новые курсы. Если увидели опечатку, ошибку или у вас есть идеи и предложения — пишите нам. Как это можно сделать:
- с помощью Typo reporter;
- по электронной почте support@hexlet.io;
- на сайте: в разделе «Обсуждения» конкретного урока.