Полезные ресурсы для начинающего разработчика JavaScript
Полезные ресурсы для начинающего разработчика JavaScript
JavaScript (JS) — один из самых популярных языков фронтенд-разработчиков. Публикуем список курсов, статей, каналов и книг, которые помогут развиваться в профессии.
1. Курс «Фронтенд-разработчик» от Практикума
В Практикуме есть бесплатная часть курса для фронтенд-разработчиков. Из неё студенты узнают, что такое HTML и JavaScript, и попробуют написать первый код. Освоение программы занимает 20–25 часов
Бесплатная часть курса Практикума поможет разобраться в базовых понятиях JavaScript
Основная часть курса длится 10 месяцев. За это время можно с нуля освоить профессию фронтенд-разработчика: выучить языки HTML, CSS, JavaScript и TypeScript, научиться тестировать сайты и приложения на ошибки, разбираться в технических заданиях.
Один из самых известных онлайн-учебников по JavaScript. В первой части можно почитать про основы языка, качество кода, типы данных, объекты, модули. Во второй — изучить работу со страницей: как получать элементы, манипулировать их размерами, динамически создавать интерфейсы и взаимодействовать с посетителем.
На бесплатном курсе можно узнать основы программирования на JavaScript. Авторы обещают обучить с нуля навыкам алгоритмического мышления и понимания логики выполнения программ с помощью JS. В программе две части: теоретическая (текстовые конспекты с примерами кода) и практическая (задачи на программирование и тесты с множественным выбором).
Автор разбирает вопросы с собеседований на фронтенд-программиста. Можно найти темы по языкам HTML, CSS, JavaScript, а также по фреймворкам React, Angular и Vue js.
Если хочется проверить свои знания в JS, можно полистать профильные Телеграм-каналы: в них много викторин, опросов и задач с собеседований
5. Javascript
Полезный канал для разработчиков JavaScript. В нём рассказывают про инструменты и библиотеки для работы, разбирают примеры кода и публикуют лайфхаки и кейсы, которые может использовать начинающий специалист.
6. JavaScript
Англоязычный канал с новостями, статьями, книгами и обновлениями из мира JavaScript. Публикуют викторины, в которых можно проверить свои знания по фронтенду.
Канал с задачами по фронтенд-разработке. Поможет начинающим специалистам разобраться в вёрстке и основах фронтенда.
Канал для фронтенд-программистов, где публикуют практические задачи и ссылки на интересные статьи.
В канале публикуют ссылки на книги по фронтенд-технологиям. Можно найти литературу по React, Angular, JavaScript, CSS.
Чат в Telegram для поиска работы и специалистов по JavaScript-разработке.
Канал, в котором публикуют дайджесты новостей из мира фронтенда, шпаргалки, ссылки на полезные статьи, курсы и книги.
Блог JavaScript-разработчика из Хельсинки. Автор рассказывает про инструменты, которые использует в работе, и публикует новости, видео и лайфхаки по фронтенду.
YouTube-канал сообщества фронтенд-разработчиков от Яндекса. Авторы рассказывают о командах и технологиях и приглашают на митапы и конференции.
Специалисты Яндекса разбирают популярные вопросы о фронтенде: например, как делать удобные интерфейсы, использовать популярные и не очень инструменты и строить карьеру. Источник: Yandex for Frontend
14. IT-KAMASUTRA
Канал про программирование на JavaScript. Публикует советы, как стать программистом, обзоры инструментов для работы. Есть несколько плейлистов по JS: например, про изучение с нуля и про прохождение собеседований.
Автор: Дэвид Флэнаган
Учебник для новичков в JavaScript. Включает описание библиотек и базовых элементов JS, а также практические примеры.
Начинающие программисты могут выучить основы JavaScript с помощью книг
Автор: Роберт Мартин
Книга, которая будет полезна программистам разных уровней и языков. В ней описаны принципы и приёмы создания чистого кода. Есть упражнения для самопроверки и примеры.
Автор: Марейн Хавербеке
Книга, в которой поэтапно рассказывают про основы языка. Можно почитать про синтаксис, структуры данных, обработку ошибок, исправление багов и программирование браузеров.
Автор: Кайл Симпсон
Популярная серия книг про JavaScript, его устройство и тонкости.
Автор: Рег Брейтуэйт
Книга рассказывает про функциональное программирование на JavaScript.
В блоге Практикума можно найти много полезных материалов для начинающих JavaScript-разработчиков. Вот несколько примеров:
● Самоучитель по JavaScript
● Чем занимается фронтенд-разработчик
● Что такое вёрстка сайта
● Куда развиваться JS-программисту
Авторы Практикума много пишут про программирование: есть статьи и для бэкенд-, и для фронтенд-разработчиков
Статья с набором ссылок на книги, статьи, видео, которые помогут фронтенд-разработчику развиваться в профессии.
23. Doka.guide
Ресурс с множеством обучающих статей для разработчиков. Есть отдельный блок по JavaScript: про функции и переменные, массивы и строки, архитектуру приложений и доступность.
Читать также: