Если вы решили изучить JavaScript
Рубрика: htmlAcademy -> JavaScript -> Программирование
Метки: htmlAcademy | JavaScript | полезности | программирование
Просмотров: 9695
С недавних пор я стал наставником в HtmlAcademy на базовом интенсиве по JavaScript. Чтобы как-то унифицировать свою работу, я решил создать на блоге отдельный раздел, в котором буду публиковать заметки, с различной полезной информацией для студентов. Первая заметка будет посвящена полезным ресурсам для JavaScript-разработчиков. Не скажу, что приведенный список контента исчерпывающий, но все перечисленные источники помогли и до сих пор помогают лично мне. Надеюсь, они смогут помочь и вам.
Я обожаю учиться по книгам. Понимаю, что сегодня можно найти хорошую подборку видео контента, но я по старинке всегда начинаю с книг. Найти хорошие книги в наше время непросто. Предложений много, но качестве далеко не идеальное. Либо издательство запаздывает с переводом и выпускает уже устаревший материал, либо выбирают для перевода не очень удачный материал. Тем не менее, хорошие книги все же есть. Рецензии писать не стану, приведу сплошным списком.
- Эрик Фримен, Элизабет Робсон. “Изучаем программирование на JavaScript”. С этой книги рекомендуется начинать новичкам в программирование и JS в частности. Язык книги очень простой, текст постоянно разбавляется забавными картинками и советами. Местами книга вовсе похожа на “комикс”, но это идет ей только на пользу. Профи из тебя книга не сделает (как и любая другая), но фундамент заложит хороший.
- Николас Заказ. “JavaScript для профессиональных веб-разработчиков”. Отличная толстая книга, которая поможет прокачать свои навыки, полученные после прочтения предыдущей книги. Местами книга устарела (JavaScript быстро развивается), но в этом нет ничего страшного.
- Дэвид Флэнаган. “JavaScript. Полное руководство”. Наверное это самая толстая книга о JavaScript. Постоянно выходят новые издания и каждый JS разработчик раз в жизни просто обязан ее почитать/полистать.
- Джон Резиг, Беэр Бибо “Секреты JavaScript ниндзя”. Небольшая книга, которая прекрасно систематизирует знания по JS и учит всяким интересным премудростям.
- Стоян Стефанов. “JavaScript. Шаблоны”. Если вы успешно усвоили JS на базовом уровне, то самое время приступить к знакомству с шаблонами проектирования. Книга Стояна Стефана поможет справится с этой задачей.
- Кайл Симпсон. "ES6 & не только". Новая книга по актуальной версии ES6. Все новшества разбираются на примерах.
- Николас Закас. "ECMAScript 6 для разработчиков". Еще одна хорошая по новой версии ECMAScript. Автор в представлении не нуждается.
Ресурсы, статьи
- Learn JavaScript - современный учебник JavaScript. Если вы решили заняться изучением JavaScript здесь и сейчас, то ресурс LearnJavaScript сможет помочь вам в этом нелегком деле. LearnJavaScript - полноценная книга по JavaScript. Информация постоянно обновляется и актуализируется.
- MDN - MDN (Mozilla Developer Network). Ресурс, который должен быть в закладках у каждого JS-разработчика.
- Более 800 ресурсов для front-end-разработчиков;
- Awesome JavaScript. Подборка полезных ресурсов по изучению JS;
- JavaScript паттерны…для чайников;
- JavaScript: ООП, прототипы, замыкания, “класс” Timer.js;
- Понимание ООП в JavaScript;
- Перевод книги “Выразительный JavaScript”;
- Краткое описание всех важных тем, связанных с применением JS. Приведены примеры использования, трюки и т.д.
Видео для JavaScript разработчиков
- Канал “Академия Яндекса”. JavaScript разработчикам будет полезно посмотреть ШРИ (Школа разработки интерфейсов).
- Канал “Веб-стандарты”. Видео с различных конференций.
- uWebDesign обзоры и подкасты про Web-технологии.
Подкасты
- Радио JS. Пожалуй, лучший русскоязычный подкаст о JS.
Список ресурсов будет постепенно пополняться.