Skip to content

Instantly share code, notes, and snippets.

@demicuz
Created October 17, 2022 19:43
Show Gist options
  • Save demicuz/d4e400042c55a3dfff3047dd55331346 to your computer and use it in GitHub Desktop.
Save demicuz/d4e400042c55a3dfff3047dd55331346 to your computer and use it in GitHub Desktop.

Вопросы к первому рубежному контролю

Основы веб-технологий

  1. W3С консорциум. Цели и задачи W3C
  2. Инженерный совет Интернета IETF
  3. Сеть Интернет и протоколы
  4. RFC и стандартизация
  5. Стек протоколов TCP/IP, TCP-соединение
  6. Системы адресации. IPv4. IPv6
  7. Система доменных имен DNS. Рекурсивная и нерекурсивная схемы. Структура полного доменного имени
  8. Взаимодействие по протоколу HTTP, протокол HTTPS, HTTP-запрос
  9. Методы HTTP запросов. Основные статусы. Содержание запросов и ответов
  10. Принципы маршрутизации данных в Интернете. BGP
  11. Принципы маршрутизации данных в Интернете. OSPF
  12. Прокси-сервер: использование, виды
  13. Веб-сервера. Статический и Динамический контент
  14. Сеть доставки содержимого (CDN)
  15. Современные веб-браузеры. Принципы работы
  16. Хранение данных на клиенте. Cookie. Недостатки Cookie
  17. Хранение данных на клиенте. Технология Web Storage. Преимущества веб-хранилищ
  18. Особенности хранения данных на стороне клиента. LocalStorage и SessionStorage. Сохранение, извлечение и удаление данных

Верстка и программирование

  1. Комплексные селекторы. Примеры
  2. Псевдоклассы и псевдоэлементы CSS. Примеры
  3. Адаптивный веб-дизайн (RWD). Медиа-запросы (media queries). Формула ширины элемента. Размер текста
  4. Доступность веб-страниц (accessibility). Основные принципы
  5. CSS-фреймворки (библиотеки), преимущества и недостатки
  6. CSS-препроцессоры. Преимущества и недостатки
  7. Методология БЭМ. Базовые принципы и именование классов
  8. Особенности формата SVG. Плюсы и минусы векторной графики
  9. Документ и объекты страницы. Окружение: DOM, BOM
  10. Регулярные выражения. Примеры
  11. Обработка событий в JavaScript
  12. Поток документа. Скрытие элементов. Позиционирование элементов
  13. Возможности инспектора элементов в браузерах, FireBug/WebInspector
  14. JS-фреймворки (библиотеки), преимущества и недостатки
  15. Формат JSON
  16. Программный интерфейс приложения API
  17. Работа в редакторе Vim. Демонстрация
  18. Базовые команды оболочки Bash/PowerShell. Примеры
  19. Принцип работы системы контроля версий Git
  20. Основные команды Git. Примеры

Список источников

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment