Учебник, курсы и скринкасты по JS на learn.javascript.ru
Привет!
Сегодня пробежимся по годному ресурсу по JavaScript как для совсем начинающих, так и для уже понюхавших пороху, хотя последние уже наверняка здесь живут. Речь о ресурсе https://learn.javascript.ru/ - постоянно обновляемом интерактивном учебнике по JS и его друзьям: Node.js, Webpack, Gulp, React.js, Angular.
Помимо учебника на ресурсе вы найдете:
- курсы и интенсивы - платные, но по разумным ценам
- форум с живой и активной аудиторией
- перевод спецификации EcmaScript
- тестирование знаний по JavaScript и DOM
- скринкасты от команды проекта по JS и фреймворкам на его основе.
Откуда ноги растут?
Проект был запущен в 2007 году Ильей Кантором - JS-разработчиком с 20-летним стажем разработки, 12 лет из которых Илья программирует на JavaScript. Илья - идейный вдохновитель, бессменный лидер проекта и автор большей части (около 70%) учебника, создатель скринкастов по Node.js, Gulp, Webpack и Git. Проект постоянно развивается и обрастает новыми разделами, фишками и людьми. В команде уже 7 человек, а вклад в написание учебника внесли чуть менее 100 авторов.
Учебник - почти как книга, но лучше
Давайте отбросим формальности и заглянем в учебник. Он состоит из двух частей: в первой части рассматривается сам язык, а во второй речь идет о взаимодействии с браузером и элементами веб-страниц – как получать элементы, манипулировать их размерами, динамически создавать интерфейсы и взаимодействовать с посетителем.
Стоит отметить, что материалы отлично структурированы, а текст лишен формализма и читается как на духу. Предлагаю пробежаться по одной из глав учебника в формате комментариев на полях, т.к. все главы имеют одну структуру и стилистику изложения.
В заключение
Резюмируя, хочется отметить, что к каждой главе учебника проработаны задания - лаконичные, понятные и значительно продвигающие вас на пути к освоению языка. Взгляните на иллюстрацию ниже:
Галочками помечены задачи. Читайте учебник, выполняйте задания, общайтесь с другими пользователями в комментариях и на форуме, и будет вам счастье еще один язык в копилку.
Ловите традиционную цитату:
Любой дурак сможет написать код, который поймет машина. Хорошие программисты пишут код, который сможет понять человек.