Курсы по веб-разработке и развитию сайта
Учебные серии ProfessorWeb помогают пройти путь от исходных материалов и интерфейса до публикации, поиска и развития сайта. В каждом курсе уроки идут по порядку и развивают общий пример.
В новых сериях 178 уроков. Выберите задачу, откройте оглавление и начните с первой темы или вернитесь к нужному шагу.
С чего начать
Если вы собираете свою библиотеку, начните со статического сайта из Markdown. Затем продумайте дизайн статьи и доступность, подготовьте деплоймент и техническое SEO. Остальные серии помогут улучшить поиск, измерять результат, организовать автономное чтение и разобраться с защитой веб-приложения.
Все серии
- Статический сайт из Markdown — 12 уроков. Последовательно создаём библиотеку статей: от первой HTML-страницы до каталога, поиска и публикации на Beget. Сохраняем постоянные адреса и отделяем материалы от оформления.
- Техническое SEO большой библиотеки — 20 уроков. Разбираемся, как поисковые системы находят страницы, диагностируем индексирование и исправляем технические препятствия. Затем рассматриваем рост библиотеки и последствия рискованных методов продвижения.
- Поиск по сайту — 20 уроков. Строим поиск по учебной библиотеке: готовим данные из Markdown, индекс, ранжирование и интерфейс. Затем переходим к серверному API, семантическому и гибридному поиску.
- Деплоймент и сопровождение веб-сайта — 24 урока. Готовим воспроизводимый выпуск сайта: артефакт, домен, HTTPS, хостинг, проверка перед публикацией, резервная копия и откат. Продолжаем работой с приложениями, данными и эксплуатацией.
- Дизайн учебной статьи — 24 урока. Проектируем удобную страницу урока: иерархию, ширину текста, типографику, код, таблицы, изображения и навигацию. Собираем общую систему компонентов для большой библиотеки.
- Веб-аналитика и улучшение конверсии — 20 уроков. От задач измерения к обоснованным изменениям: план событий, Яндекс Метрика, GA4, источники переходов и воспроизводимые отчёты. Завершаем серией экспериментов с воронкой и формой.
- Офлайн-чтение и PWA — 16 уроков. Создаём учебный сайт, на котором можно сохранять главы и читать их без сети. Разбираем manifest, service worker, обновления, навигацию и ограничения хранилища.
- Доступность учебного сайта — 20 уроков. Делаем учебную библиотеку удобной для разных способов чтения и управления: семантика, клавиатура, фокус, альтернативы изображениям, таблицы, формы и вспомогательные технологии.
- Безопасность веб-приложения — 22 урока. Изучаем безопасность на примере библиотеки личных заметок: модель угроз, проверка данных, XSS, SQL, пароли, сессии, права доступа, файлы и эксплуатация приложения.
Другие материалы
Все статьи и тематические разделы доступны в каталоге. Прежние учебники по C#, .NET, LINQ и другим технологиям собраны в прежних руководствах.