Изначально JavaScript (Джава скрипт, JS) был создан, чтобы «оживить» страницы которые в момент зарождения интернета в были просто статичным текстом. Основной целью создания языка была интерактивность между обычной страницы браузера и пользователем. Создание языка дала большой толчок развитию современного интернета.
Программы (сценарии) написанные на этом на языке JavaScript называются скриптами. Они могут встраиваться в HTML (веб-страницу) и выполняться автоматически при загрузке веб-страницы.Скрипты распространяются и выполняются, как простой текст. Им не нужна специальная подготовка или компиляция для запуска или специфичная среда разработки. Все, что вам понадобится, это простой текстовый редактор и обычный браузер. Т.е. JavaScript является скриптовым языком программирования, а не компилируемым, как например Java или C++.
JavaScript — очень популярный и востребованный язык программирования, который в основном используется для веб-разработки, в создании мобильных приложений (с помощью сторонних фреймворков) и в создании десктопных приложений на Windows, MacOS и Linux
Значительный потенциал этого языка программирования можно увидеть при работе с фреймворками Node.js (бэкенд) и React (фронтенд), которые помогают создавать потрясающие веб-приложения.
На JavaScript также существует множество библиотек и фреймворков, которые дополняют функционал и расширяют области применения языка.
Область применения языка не ограничивается только веб-разработкой, но JS уже используется в других областях разработки таких как:
Для начала выберете книгу, бумажную или электронную, для «чайников». Возьмите самую простую, которую вы можете осилить. Начинать учить по «отрывкам» публикаций в интернете бессмысленно, так как нужны будут базовые понятия и основы языка.
Далее я бы советовал пройти онлайн-обучение, допустим курсы frontend-разработчика, так как вам надо будет повышать свой уровень знаний и нужен будет обмен опытом с другими разработчиками. Лучшее место для обмена опытом это онлайн-курс так как там больше людей заинтересованных в этом.
Нужно так же обязательно учитывать, что JavaScript изначально создан для управления вёрсткой, поэтому нужно будет так же изучить: HTML — язык гипертекстовой разметки. Он используется для вёрстки веб-страниц и в паре с ним CSS — каскадные таблицы стилей.
Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…