Javascript: подборка онлайн-курсов, книг и видеоресурсов

JavaScript — это высокоуровневый, интерпретируемый язык программирования, который чаще всего используется для создания динамических веб-страниц. JavaScript позволяет добавлять интерактивность, анимацию и другие функциональные возможности на веб-сайты, делая их привлекательнее и удобнее для пользователей.

Онлайн-курсы

Programming with JavaScript от Meta

В этом курсе вы познакомитесь с основными концепциями веб-разработки с помощью JavaScript. Будете работать с функциями, объектами, массивами, переменными, типами данных, HTML DOM и многим другим. Также вы узнаете как написать модульный тест с помощью Just.
Длительность: 3 недели
Стоимость: бесплатно

Full-stack разработка на JavaScript от Decode.kz

Вы с нуля изучите основы программирования, научитесь верстать сайты и создадите первые проекты для портфолио. За 32 недели обучения, вы научитесь оптимизировать приложения. В течении курса вы также будете работать в командах и освоите Git.
Длительность: 7 месяцев
Стоимость: 46 700 тенге в месяц

HTML, CSS и Javascript для веб-разработчиков от Johns Hopkins University

Изучите основные инструменты для создания современных веб-страниц: HTML и CSS. Далее научитесь адаптировать страницы и создавать удобные страницы для мобильных и настольных устройств.
Длительность: 3 недели
Стоимость: бесплатно

Web Programming with Python and JavaScript

Темы курса включают проектирование баз данных, масштабируемость, безопасность и удобство работы с пользователями. Благодаря практическим проектам вы научитесь писать и использовать API, создавать интерактивные пользовательские интерфейсы и использовать облачные сервисы.
Длительность: 3 месяцев
Стоимость: бесплатно

Полный курс по JavaScript от Udemy

По завершении курса вы освоите навыки создания веб-приложений, работы с типами данных языка, познакомитесь с современными методами разработки, углубитесь в ключевые темы и области JavaScript и многое другое.
Длительность: 3 недели
Стоимость: 31 000 тенге

Книги

«JavaScript. Подробное руководство», Дэвид Флэнаган

Обновленное издание книги предоставляет исчерпывающее руководство по версии 2020 JavaScript, с яркими примерами кода и новыми главами о классах, модулях и других ключевых концепциях.

«Выразительный JavaScript», Марейн Хавербек

В книге вы изучите основы языка, управляющие структуры, функции и структуры данных. Затем вы познакомитесь с обработкой ошибок, модульностью и асинхронным программированием, а затем перейдете к программированию браузеров.

«JavaScript с нуля до профи», Лоренс Ларс Свекис

В книге представлены способы использования JavaScript для разработки веб-приложений, включая теорию, упражнения и увлекательные проекты. Она демонстрирует, как простые методы JavaScript применяются для создания разнообразных веб-приложений.

The Principles of Object-Oriented JavaScript, Николас К. Закас

Автор книги Николас Закас тщательно рассматривает структуру языка, описывая особенности и другие важные характеристики. Он обсуждает различия между примитивными и ссылочными значениями, особенности функций JavaScript, способы создания объектов и многое другое.

Youtube-каналы

AsmrProg

Если вам нравятся ASMR видео и вы любите кодить, этот канал для вас! Здесь вы научитесь создавать адаптивные веб-сайты и приложения с использованием современных технологий. Без лишних звуков, только звуки клавиш.

SuperSimpleDev

Автор этого канала подробно объясняет как устроен язык JavaScript, делится лайфхаками и знаниями, а также предоставляет множество видео-туториалов и курсов по разным аспектам программирования и веб-разработки.

Learning Axis

Видео на канале Learning Axis сосредотачиваются на простоте обучения и использовании простых примеров. Уроки начинаются с базового уровня и постепенно продвигаются к профессиональным рекомендациям.