Контакты:

Цель курса:
Сформировать у слушателей комплексное понимание принципов веб‑разработки и алгоритмизации, научить создавать простые веб‑страницы с интерактивной логикой на JavaScript.

Что вы изучите:

·        HTML: структура документа, базовые теги, семантическая разметка, формы, мультимедиа;

·        основы алгоритмизации: последовательности, ветвления, циклы, функции, переменные, типы данных;

·        JavaScript: синтаксис, работа с DOM, обработка событий, валидация форм, простые анимации;

·        практические паттерны: взаимодействие HTML‑элементов с JS‑логикой, динамическое изменение контента;

·        отладка и тестирование: использование консоли браузера, поиск и исправление ошибок.

Практические навыки:

·        создавать валидную HTML‑разметку;

·        писать алгоритмы для решения типовых задач (расчёты, фильтрация, перебор);

·        добавлять интерактивность на страницу через JavaScript;

·        обрабатывать пользовательский ввод (клики, ввод в формы);

·        модифицировать DOM‑дерево в реальном времени;

·        отлаживать код с помощью инструментов браузера.

Формат обучения:

·        теоретические видео‑лекции с примерами;

·        практические задания после каждого модуля;

·        мини‑проекты (калькулятор, список задач, слайдер);

·        обратная связь от преподавателя по коду.

Результат обучения:
Вы сможете самостоятельно разрабатывать простые веб‑страницы с интерактивной логикой, понимать структуру кода и применять базовые алгоритмы для решения задач веб‑разработки. По итогам курса — готовый мини‑проект.