Обучение — индивидуальный процесс, и все воспринимают информацию по-разному. Поэтому каждый сам для себя определяет, какая площадка и какой формат обучения ему больше подходит.
При этом есть объективные критерии качественного обучения, на которые вы можете обратить внимание при выборе образовательной площадки:
Актуальность подаваемой информации.
Комплексный подход — баланс между теорией и практикой, включающий в себя учебники, лекции и работу над практическими проектами с ментором или наставником.
Интерактивность — известно, что мозг человека лучше воспринимает информацию в игровой форме, чем с помощью чтения учебников и литературы.
Возможность применения полученных навыков и знаний в работе.
На профессиональных курсах HTML Academy вы получите все необходимые знания и навыки для устройства на работу. На курсах два раза в неделю лекции проходят в режиме онлайн. На них даются теоретические знания и разбираются практические моменты. После каждой лекции даётся домашнее задание — оно включает в себя учебные материалы для чтения, тренажёры и работу над проектом. Каждый проект курируется наставником — профессионалом из сферы IT, который делится опытом и рассказывает, как лучше решить ту или иную задачу.
Вы также можете выбрать профессию «Фронтенд-разработчик», в которой содержится всё необходимое для получения всех навыков для устройства на работу. По окончании гарантируется трудоустройство. Возможна как оплачиваемая стажировка в крупных компаниях, что позволит заработать хорошую строчку в резюме, так и устройство с помощью Центра карьеры, где специально подбираются вакансии в компаниях, готовых брать новичков.
для начинающих отличный бесплатный курс с самоподготовкой можно пройти на https://learn.javascript.ru/
не блок с курсами, а именно проходя главы учебника, все вполне доступно описано и с примерами.
Начните с книги от издания О'Рейли. Там изложено все простым языком. Потом попробуйте осилить книгу Резига - Секреты JavaScript ниндзя. В этой книге как раз вся прелесть JS. Если осилите, дальше пойдет легко.