Введение в JavaScript с Нуля
Введение в JavaScript и HTML: Практическое знакомство
Цель курса:
Научить программировать на JavaScript (JS) с нуля, предполагая, что слушатель является полным
новичком (zero / ноль) в программировании, но продвинутым пользователем ПК.
Фундаментальная связь JS и HTML
JavaScript— это язык программирования, используемый для написания программ, представляющих собой набор команд, выполняющих полезные действия.JS(в контектсе веб-приложений) взаимодействует сHTML, изменяя его, дополняя, улучшая или удаляя элементы.- Это взаимодействие происходит через
Document Object Model (DOM)— программное представление HTML-документа в виде дерева объектов, котороеJavaScriptможет читать и модифицировать. - Без
HTMLJavaScript(в контексте веб-приложений) бесполезен и не сможет существовать, так как ему не с чем будет работать. - Поэтому прежде чем углубляться в
JS, необходимо хотя бы минимально познакомиться сHTML.
Практическое знакомство с HTML
1. Создание рабочей среды
-
Создаем пустую папку (например, 01)
-
Создаем текстовый файл и меняем расширение

Умение самостоятельно искать информацию в интернете (гуглить) — навык номер один для программиста.
2. Открытие HTML-файла в браузере
- Откройте файл
index.htmlдвойным кликом в браузере - Одновременно откройте этот же файл в текстовом редакторе
3. Написание базового HTML-кода
После сохранения файла (Ctrl+S) и обновления страницы в браузере (Ctrl+R), вы увидите текст
"Hello" и поле ввода.
Практическое знакомство с JavaScript
Встраивание JavaScript-кода
Что происходит в коде:
setIntervalвыполняет функцию каждые 4 секундыdocument.getElementById('message')находит элемент с id="message".valueполучает значение из поля вводаwindow.alert()отображает значение во всплывающем окне
На начальном этапе
НОРМАЛЬНОне до конца понимать каждую строчку кода. Главное — повторить шаги и увидеть результат.
Общий контекст: Загрузка файлов и работа браузера
Загрузка через Интернет (сервер)

- Пользователь вводит адрес сайта (например, vk.com)
- Браузер отправляет запрос на сервер
- Сервер возвращает файл
index.html - Браузер загружает HTML и выполняет JavaScript
Локальная загрузка (для разработчиков)
Для разработки не требуется собственный сервер — достаточно локального файла.
Инструменты разработчика
Откройте инструменты разработчика в браузере:
- Клик правой кнопкой мыши →
Inspect - Или нажмите
F12
Вкладка Network показывает все файлы, которые загрузились по сети (включая локальные файлы).
🚀 В следующих уроках будет более детально рассмотрен сам HTML и нюансы взаимодействия JavaScript с ним, постепенно углубляясь в детали программирования.


