Изначально JavaScript (Джава скрипт, JS) был создан, чтобы «оживить» страницы которые в момент зарождения интернета в были просто статичным текстом. Основной целью создания языка была интерактивность между обычной страницы браузера и пользователем. Создание языка дала большой толчок развитию современного интернета.
Программы (сценарии) написанные на этом на языке JavaScript называются скриптами. Они могут встраиваться в HTML (веб-страницу) и выполняться автоматически при загрузке веб-страницы.Скрипты распространяются и выполняются, как простой текст. Им не нужна специальная подготовка или компиляция для запуска или специфичная среда разработки. Все, что вам понадобится, это простой текстовый редактор и обычный браузер. Т.е. JavaScript является скриптовым языком программирования, а не компилируемым, как например Java или C++.
JavaScript — очень популярный и востребованный язык программирования, который в основном используется для веб-разработки, в создании мобильных приложений (с помощью сторонних фреймворков) и в создании десктопных приложений на Windows, MacOS и Linux
Значительный потенциал этого языка программирования можно увидеть при работе с фреймворками Node.js (бэкенд) и React (фронтенд), которые помогают создавать потрясающие веб-приложения.
На JavaScript также существует множество библиотек и фреймворков, которые дополняют функционал и расширяют области применения языка.
Область применения языка не ограничивается только веб-разработкой, но JS уже используется в других областях разработки таких как:
Для начала выберете книгу, бумажную или электронную, для «чайников». Возьмите самую простую, которую вы можете осилить. Начинать учить по «отрывкам» публикаций в интернете бессмысленно, так как нужны будут базовые понятия и основы языка.
Далее я бы советовал пройти онлайн-обучение, допустим курсы frontend-разработчика, так как вам надо будет повышать свой уровень знаний и нужен будет обмен опытом с другими разработчиками. Лучшее место для обмена опытом это онлайн-курс так как там больше людей заинтересованных в этом.
Нужно так же обязательно учитывать, что JavaScript изначально создан для управления вёрсткой, поэтому нужно будет так же изучить: HTML — язык гипертекстовой разметки. Он используется для вёрстки веб-страниц и в паре с ним CSS — каскадные таблицы стилей.
Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…
Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…
Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…
Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…
YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…
Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…