Введение в веб-разработку. Курс

Курс "Введение в веб-разработку" знакомит с двумя первоочередными составляющими веб-программирования – языками HTML и CSS. Курс в первую очередь рассчитан на неподготовленного слушателя.

В курсе не ставится задача изучения всех возможностей и нюансов языков верстки сайтов. Иначе он был бы объемным и походил на справочное пособие. Здесь мы ограничимся основными понятиями и концепциями. Остальное всегда можно найти в официальной и другой документации. В качестве дополнительных к данному курсу ресурсов рекомендуем MDN Web Docs и W3Schools.

В заключительной части курса рассматривается размещение сайта в сети Интернет.

На данный момент (лето 2022) курс находится в процессе написания. Примерный план:

  1. Что такое веб-разработка. Роль HTML и CSS
  2. Структура web-страницы. Основные теги HTML
  3. Терминология в CSS. Основные свойства CSS, особенности их применения
  4. Единицы измерения (Units)
  5. Цвета, цветовые схемы
  6. Классы и идентификаторы
  7. Наследование в CSS
  8. Оформление ссылок
  9. Оформление изображений
  10. Разделы сайта: главная часть, навигация, шапка и подвал
  11. Responsive web-дизайн
  12. Пример верстки шаблона сайта
  13. CSS-фреймворки
  14. Проблема выноса одинаковых частей страниц сайта в отдельные файлы
  15. Что такое домен и хостинг. Размещение сайта в сети Интернет
  16. Что еще нужно для сайта: файлы robots.txt, .httaccess, sitemap.xml, подключение счетчиков, добавление сайта в "Вебмастер" Яндекса и "Search Console" Гугла

Введение в веб-разработку