# Web-разработка: Осень/зима 2026 - 3 курс (МОиАИС ПММ ВГУ)

Курс будет состоять из ряда уроков, практику мы будем брать из курса по бэкэнду (PHP), который сам будет изменен и дополнен в ходе наших занятий.

Задание Рекомендуемый срок готовности
#1. Оперативное введение в Linux -

Контрольные моменты:

Cеминар по Программированию/Бесплатные курсы c нуля 2026: Паскаль, PHP, JavaScript, Golang - Сообщество. Онлайн - как начать

Внимательно ознакомься с текстом ниже (не зря же мы его писали и периодически обновляем! ;), если темы обучения подойдут - ответь на вопросы, которые встретятся ниже, в одном из пунктов.

1. О сообществе

IFF -- это сообщество, направленное на свободный обмен знаниями и улучшение условий такого обмена.

Сейчас у нас есть два направления:

Долина восхождения - Valley Uprising (2014) - фильм про историю развития скалолазания в США - отзыв обзор

Долина восхождения - Valley Uprising (2014) - в ряду документалок про горы и скалолазание выдеялется свой историчностью - в смысле большого количества фактов и имён.

DevTools - Работа с Инструментами разработчика в браузере

В этом уроке познакомимся с инструментами разработчика (DevTools, «девтулзы») — набором утилит, встроенным прямо в браузер.

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

Разберём на примере двух браузеров — Firefox и Chrome: их инструменты похожи по устройству, но называются немного по-разному, поэтому полезно иметь представление об обоих.

Как PHP взаимодействует с сервером и клиентом

Ранее мы провели установку и настройку PHP, теперь давайте обсудим как всё работает

Как запрос находит наш PHP-код - как всё это работает вместе

Что происходит с запросом на сервере (в наших учебных примерах):

Модель OSI - уровни сетевых протоколов

Модель OSI (Open Systems Interconnection — «взаимосвязь открытых систем») — это эталонная модель сетевого взаимодействия: она делит передачу данных от приложения к приложению на 7 уровней.

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

Сетевой протокол - что это в Программировании

Сетевой протокол (network protocol) — набор правил обмена данными между устройствами в сети: формат сообщений, порядок взаимодействия и обработка ошибок.

Примеры протоколов:

  • HTTP (веб-страницы и API),
  • TCP (надёжная доставка), UDP (быстрая передача без гарантий), IP (адресация),
  • DNS (доменные имена в IP-адреса),
  • SMTP (электронная почта).

Протоколы разделяют по уровням (модель OSI)

HTTP для начинающих - Введение в работу протокола

В этом уроке — общее описание протокола HTTP, по которому браузер и сервер обмениваются данными.
Именно с помощью этого протокола мы получаем веб-страницы и можем взаимодействовать с сайтами.

Обмен текстом

При работе этого протокола по сути между участниками пересылаются куски текста, оформленные особым образом, о чем поговорим дальше.

Pages

Subscribe to fkn+antitotal RSS