Введение в веб-разработку и создание сайтов. Курс
Курс "Введение в веб-разработку и создание сайтов" знакомит с двумя первоочередными составляющими веб-программирования – языками HTML и CSS. Также рассматриваются вопросы публикации сайта в сети Интернет.
Цель курса для слушателя: получить представление о том, что лежит в основе сайтостроения, научиться создавать простые сайты с нуля и размещать их во Всемирной паутине.
В курсе не ставится задача изучения всех возможностей и нюансов языков верстки веб-документов. Иначе курс был бы объемным и походил на справочное пособие. Вместо этого акцент сделан на основных понятиях и концепциях, знание которых позволит находить необходимую информацию самостоятельно. В Вебе много как официальной, так иной документации. В качестве дополнительных к данному курсу ресурсов рекомендуем MDN Web Docs и W3Schools.
Первая и текущая версия курса: сентябрь 2022 года.
План:
- Что такое веб-разработка. Роль HTML и CSS
- Структура web-страницы. Основные теги HTML
- Терминология в CSS. Основные свойства CSS, их особенности
- Классы и идентификаторы
- Псевдоклассы и оформление ссылок
- Единицы измерения (Units)
- Верстка шаблона веб-страницы
- Принцип Mobile First в веб-разработке
- CSS-фреймворки
- Изображения на веб-страницах
- Сборка веб-страницы из частей. Включение кода HTML из одного файла в другой
- Домен и хостинг. Размещение сайта в сети Интернет. HTTPS-сертификат
- URL, ссылки и адреса на сайте
- Продвижение сайта: подключение счетчиков, добавление сайта в "Вебмастер" Яндекса и "Search Console" Гугла, фавикон
- Особенности монетизации информационных сайтов
Обсуждение во ВКонтакте
для вопросов и предложений по курсу