WEB-технологии — совокупность технологий и инструментов для
создания и функционирования веб-сайтов и веб-приложений.
HTML (HyperText Markup Language) — язык гипертекстовой
разметки, определяющий структуру и содержание веб-страницы.
CSS (Cascading Style Sheets) — язык стилей, используемый для
оформления веб-страниц, настройки цветов, шрифтов и расположения элементов.
Адаптивный веб-дизайн (Responsive Web Design) — подход к
разработке интерфейсов, обеспечивающий корректное отображение сайта на устройствах
с разными размерами экранов.
JavaScript — язык программирования, применяемый для создания
интерактивных элементов и динамического поведения веб-страниц.
DOM (Document Object Model) — объектная модель документа,
представляющая HTML-страницу в виде дерева объектов, доступных для изменения с
помощью JavaScript.
Событие (Event) — действие пользователя или браузера,
например нажатие кнопки, ввод текста или загрузка страницы, на которое может
реагировать программа.
Асинхронное программирование — подход, позволяющий выполнять
операции без блокировки основного потока выполнения программы во время ожидания
их завершения.
Fetch API — интерфейс JavaScript для отправки HTTP-запросов
и получения ответов от сервера.
REST API (Representational State Transfer) — подход к
организации взаимодействия между клиентом и сервером через ресурсы и
стандартные HTTP-методы.
ORM (Object-Relational Mapping) — технология сопоставления
объектов программы с таблицами реляционной базы данных.
SPA (Single Page Application) — одностраничное
веб-приложение, в котором интерфейс обновляется преимущественно без полной
перезагрузки страницы.
Аутентификация (Authentication) — процесс проверки и
подтверждения личности пользователя при входе в систему.
Модульное тестирование (Unit Testing) — метод тестирования,
направленный на проверку отдельных функций, методов или небольших компонентов
программы.
Docker — платформа для упаковки, распространения и запуска
приложений в изолированных контейнерах.