Web-разработка с нуля

Вы разберётесь со структурой HTML-документов, семантической вёрсткой и формами, научитесь стилизовать страницы через CSS — от базовых селекторов до Flexbox, Grid и адаптивной вёрстки, — а затем добавите интерактивность с помощью JavaScript и работы с DOM.

Чему вы научитесь

  • Понимать, как устроен веб: клиент, сервер, HTTP, DNS
  • Писать семантически верную HTML-разметку и создавать формы
  • Стилизовать страницы с помощью CSS: цвета, типографика, box model
  • Строить адаптивные макеты с Flexbox, Grid и медиа-запросами
  • Использовать базовый JavaScript: переменные, условия, циклы, функции
  • Работать с DOM и добавлять интерактивность на страницу
  • Пользоваться инструментами разработчика в браузере и базовыми командами Git
  • Понимать принципы клиент-серверного взаимодействия и работы с API
  • Собирать одностраничный сайт с нуля и публиковать его в интернете

О курсе

Курс для тех, кто хочет разобраться с основами веб-разработки без единого видео — только текст, примеры кода и практика.

Цель курса — провести вас от первого представления о том, как устроен интернет, до сборки и публикации собственного сайта. По пути вы разберётесь с HTML, CSS и JavaScript и научитесь применять их вместе.

Курс подойдёт, если вы хотите:
- понять, из чего вообще состоит любой сайт;
- научиться верстать страницы и стилизовать их;
- сделать первые шаги в программировании на JavaScript;
- собрать что-то своё руками, а не просто посмотреть теорию.

Особенность курса — весь материал подаётся текстом, а каждая практическая задача проверяется автоматически: вы сразу видите, правильно ли выполнили задание, и можете исправить ошибки без ожидания проверки преподавателем.

Курс завершается итоговым проектом — сайтом-визиткой, который вы соберёте от начала до конца, используя всё пройденное.

Для кого этот курс

Курс подойдёт тем, кто раньше не программировал и хочет разобраться, как создаются сайты — например, если вы работаете в смежной сфере (дизайн, маркетинг, продукт) и хотите понимать язык разработчиков. Также он полезен тем, у кого уже есть базовые навыки программирования на любом языке, но кто раньше не занимался именно веб-разработкой и хочет закрыть этот пробел. Подойдёт, если вы хотите собрать свой первый сайт, портфолио или лендинг самостоятельно, без привлечения разработчика.

Начальные требования

Специальных знаний не требуется. Достаточно уверенно пользоваться компьютером и браузером. Предыдущий опыт программирования не нужен, но будет плюсом для более быстрого прохождения курса.

Наши преподаватели

Как проходит обучение

Курс полностью без видео. Каждый урок состоит из текстового объяснения темы с примерами кода и одного или нескольких практических заданий.

Большинство практических заданий по HTML и CSS проверяются автоматически: вы пишете код, а система сразу показывает, выполнены ли условия задачи. Задание по JavaScript проверяется через запуск вашего кода на реальных тестовых примерах.

В конце курса — итоговый проект: сборка одностраничного сайта с использованием всего пройденного материала.

Программа курса

загружаем...

Отзывы прошедших курс

4.7
из 5
из 11 отзывов
11 отзывов
загружаем...

Что вы получаете

  • Практические навыки верстки сайтов на HTML и CSS
  • Базовые навыки программирования на JavaScript
  • Понимание того, как устроен веб и как взаимодействуют браузер и сервер
  • Собственный проект — сайт-визитку — который можно добавить в портфолио
  • Опыт самостоятельной проверки и отладки своего кода
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно