Перейти к содержанию

Актуальный веб: 100 новых уроков

Эта подборка продолжает новые возможности веб-приложений. В ней 100 уроков восьми серий, выбранных после исследования актуальных направлений веб-разработки и продвижения. У каждого курса есть последовательный пример, оглавление и архив самостоятельных состояний проекта.

Все материалы опубликованы. Приложения, зависимости, модели и измерения при написании не запускались; результаты описаны как ожидаемые. Тесты и деплой учебных приложений не выполнялись. Демонстрационные таблицы SEO и видео не являются статистикой ProfessorWeb.

Восемь курсов

Курс Уроков
AI-агенты в работе веб-разработчика 14
MCP: инструменты Markdown-библиотеки 12
SEO в эпоху AI-поиска 14
Современные нативные интерфейсы: учебный каталог 14
Контентный сайт на Astro: библиотека «Полка» 14
RAG и pgvector: поиск по учебной библиотеке 12
Безопасные зависимости и сборки веб-проекта 10
Поисковая аналитика видео и контента 10

Какие маршруты выбрать

Обновление контентного сайта: Astro → нативный интерфейс → безопасные зависимости. Сохраняем постоянные адреса, улучшаем доступность и отделяем среду сборки от опубликованных файлов.

Помощник по собственным знаниям: AI workflow → MCP → RAG и pgvector. Сначала описываем задания и полномочия, затем инструменты, источники и границы ответа.

Продвижение учебной библиотеки: SEO в эпоху AI-поиска → видео, социальный поиск и аналитика. Связываем вопросы аудитории со страницами и отдельными каналами, различаем показ, упоминание, переход и результат.

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

Все 100 уроков

AI-агенты в работе веб-разработчика

  1. Контракт задачи для AI-агента
  2. Карта проекта и границы изменения
  3. Контекст проекта без лишних файлов
  4. Сохранение URL как условие изменения
  5. Одна задача и один небольшой результат
  6. Ревью изменения, предложенного агентом
  7. Диагностика ошибки с достаточными данными
  8. Чужой текст в контексте агента
  9. Разрешения на действия и человеческое решение
  10. Параллельная работа без конфликтов файлов
  11. Учёт расходов и граница повторной попытки
  12. Продолжение работы после смены контекста
  13. Отчёт об изменении и основания выводов
  14. Полный маршрут изменения Markdown-библиотеки

MCP: инструменты Markdown-библиотеки

  1. Данные и обязанности MCP-сервера
  2. JSON-RPC и обнаружение сервера
  3. Описание инструментов и проверка аргументов
  4. Поиск по разрешённым Markdown-документам
  5. Чтение документа по идентификатору
  6. Ошибки протокола и ошибки инструмента
  7. Ресурсы и устойчивые URI
  8. Роль сервера и доступ до поиска
  9. Черновик только после серверного подтверждения
  10. Повтор запроса и идемпотентная запись
  11. Клиент, который проверяет ответ сервера
  12. Передача MCP-инструментов в сопровождение

SEO в эпоху AI-поиска

  1. Контракт измерения видимости в AI-поиске
  2. Сопоставимые запросы и журнал наблюдений
  3. Карта страниц, тем и постоянных URL
  4. Индексирование и допуск страницы в AI-поиск
  5. Проверяемые примеры на учебной странице
  6. Связи уроков и покрытие задачи читателя
  7. Свежесть материала и журнал изменений
  8. Контракты выгрузок Google и Яндекса
  9. Показы в генеративном поиске Google
  10. Share of Voice в ответах Алисы AI
  11. Рефералы AI-сервисов и границы аналитики
  12. Редакционный эксперимент без обещания роста
  13. Реестр требований и мифов об AI SEO
  14. Редакционный процесс наблюдения и обновления

Современные нативные интерфейсы: учебный каталог

  1. Каталог как основа прогрессивного улучшения
  2. Карточка урока в нативном диалоге
  3. Всплывающая справка без управления слоями
  4. Привязка справки к кнопке через CSS
  5. Запасные позиции у края экрана
  6. Плавная смена фильтра с View Transitions
  7. Переходы между страницами каталога
  8. Полоса чтения с прокруткой документа
  9. Появление карточек на view timeline
  10. Согласование движения и пользовательских настроек
  11. Плотность карточек через запросы стиля
  12. Типизированные атрибуты для визуальной шкалы
  13. Контрастный текст и цветовой fallback
  14. Передача интерфейса с матрицей возможностей

Контентный сайт на Astro: библиотека «Полка»

  1. Статическая библиотека на Astro
  2. Markdown и контракт коллекции
  3. Страница статьи из записи коллекции
  4. Общий layout, хедер и футер
  5. Каталог и тематические разделы
  6. Пагинация без пропуска материалов
  7. Прежние адреса и карта соответствий
  8. Иллюстрации и статические ресурсы
  9. Локальная интерактивность и острова
  10. Статический поисковый индекс
  11. Порядок уроков и оглавление статьи
  12. Карта сайта и управление индексированием
  13. Черновики и редакционный маршрут
  14. Статический выпуск и передача сборки

RAG и pgvector: поиск по учебной библиотеке

  1. Границы RAG и корпус учебной библиотеки
  2. Фрагменты Markdown и устойчивые ссылки
  3. Эмбеддинги и договор пространства векторов
  4. Документы и векторы в PostgreSQL
  5. Идемпотентный импорт и активация ревизии
  6. Косинусный поиск и доступ к источникам
  7. Полнотекстовый поиск и объединение рангов
  8. Индекс HNSW и ограничения фильтрации
  9. Контекст, цитаты и отказ от ответа
  10. Обновление, удаление и смена модели
  11. Вопросы для оценки поиска и ответа
  12. Локальный веб-интерфейс и передача проекта

Безопасные зависимости и сборки веб-проекта

  1. Граф зависимостей и границы доверия
  2. Lockfile, версии и целостность архива
  3. Скрипты установки и разрешения npm v12
  4. Разбор обновления до установки пакетов
  5. Уязвимости и достижимость кода
  6. SBOM и состав выпуска
  7. Изоляция установки и сборки в CI
  8. Trusted publishing и краткоживущие полномочия
  9. Происхождение сборки и проверка пакета
  10. Подозрительное обновление и восстановление

Поисковая аналитика видео и контента

  1. Поиск, просмотры и переходы: разные метрики
  2. Свойства платформ и доступ к данным
  3. Идентификаторы видео, статей и плейлистов
  4. Нормализация выгрузок без потери смысла
  5. Группы поисковых запросов для видео
  6. Связь статьи и видео в учебном маршруте
  7. Сравнение коротких и полных видео
  8. Аннотации изменений и повторные наблюдения
  9. Переходы из видео и границы атрибуции
  10. Выбор следующей темы по данным видео и сайта

Другие серии находятся в общем оглавлении и тематическом каталоге.