Материалов в интернете предостаточно чтобы начать изучение JavaScript, Python, PHP и других языков, однако времени не всегда хватает. Здесь я поделюсь своим подходом в изучении языка JavaScript, с чего я начал и как расходую своё время. Обучение азам JavaScript: Для общего понимания логики работы операторов, команд я включил базовые знания, которые позволят не наделать лишних ошибок в будущем. Хотя, как утверждают продвинутые разработчики: ошибки, баги (Bug) - это лучший опыт и не важно профессионал...
Решил написать об изучении JS с самых азов. Ловите список ресурсов:
- Hexlet - портал с онлайн курсами по программированию. Они там довольно подробные и с уклоном на фундамент. Обратите внимание на профессии JS Фронта и JS Бэка.
- learn.javascript.ru - интерактивный учебник по JavaScript. Ко всем темам есть полезные задачки для закрепления.
- MDN - очень много полезной информации обо всем, что есть в JS.
Хорошо бы еще чувствовать разницу между ES5 и ES6, чтобы лучше понимать историю развития языка (или если нарветесь на легаси код)...