Чему вы научитесь
- Понимать, как устроен веб: клиент, сервер, HTTP, DNS
- Писать семантически верную HTML-разметку и создавать формы
- Стилизовать страницы с помощью CSS: цвета, типографика, box model
- Строить адаптивные макеты с Flexbox, Grid и медиа-запросами
- Использовать базовый JavaScript: переменные, условия, циклы, функции
- Работать с DOM и добавлять интерактивность на страницу
- Пользоваться инструментами разработчика в браузере и базовыми командами Git
- Понимать принципы клиент-серверного взаимодействия и работы с API
- Собирать одностраничный сайт с нуля и публиковать его в интернете
О курсе
Курс для тех, кто хочет разобраться с основами веб-разработки без единого видео — только текст, примеры кода и практика.
Цель курса — провести вас от первого представления о том, как устроен интернет, до сборки и публикации собственного сайта. По пути вы разберётесь с HTML, CSS и JavaScript и научитесь применять их вместе.
Курс подойдёт, если вы хотите:
- понять, из чего вообще состоит любой сайт;
- научиться верстать страницы и стилизовать их;
- сделать первые шаги в программировании на JavaScript;
- собрать что-то своё руками, а не просто посмотреть теорию.
Особенность курса — весь материал подаётся текстом, а каждая практическая задача проверяется автоматически: вы сразу видите, правильно ли выполнили задание, и можете исправить ошибки без ожидания проверки преподавателем.
Курс завершается итоговым проектом — сайтом-визиткой, который вы соберёте от начала до конца, используя всё пройденное.
Для кого этот курс
Начальные требования
Специальных знаний не требуется. Достаточно уверенно пользоваться компьютером и браузером. Предыдущий опыт программирования не нужен, но будет плюсом для более быстрого прохождения курса.
Наши преподаватели
Как проходит обучение
Курс полностью без видео. Каждый урок состоит из текстового объяснения темы с примерами кода и одного или нескольких практических заданий.
Большинство практических заданий по HTML и CSS проверяются автоматически: вы пишете код, а система сразу показывает, выполнены ли условия задачи. Задание по JavaScript проверяется через запуск вашего кода на реальных тестовых примерах.
В конце курса — итоговый проект: сборка одностраничного сайта с использованием всего пройденного материала.
Программа курса
Отзывы прошедших курс
Что вы получаете
- Практические навыки верстки сайтов на HTML и CSS
- Базовые навыки программирования на JavaScript
- Понимание того, как устроен веб и как взаимодействуют браузер и сервер
- Собственный проект — сайт-визитку — который можно добавить в портфолио
- Опыт самостоятельной проверки и отладки своего кода