Веб-дизайн, UX и конверсия
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловМатериалы для проекта «Информационный сайт ProfessorWeb» объединяют несколько направлений. Начните с разделов ниже.
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловHTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловДомены, хостинг, серверы, автоматические выпуски и сопровождение.
121 материалБыстрая загрузка, тестирование, доступность и защита данных.
155 материаловТехническое SEO, запросы, Google Search Console и Яндекс Вебмастер.
71 материалСобытия, Метрика, GA4 и измерение результатов сайта.
45 материаловПубликации, соцсети, видео, распространение и работа с репутацией.
26 материаловEmail, коммуникации и жизненный цикл клиента.
17 материалов10 уроков на демонстрационных данных ProfessorWeb Lab: измерение, примеры, ограничения и редакционные решения.
Разделить поиск Google, потребление видео на платформе и посещение сайта.
Зафиксировать свойства каналов, права и состояние доступности отчётов.
Сопоставить URL представления и устойчивое имя материала.
Сохранить исходники и привести даты, фильтры и единицы к явной схеме.
Выделить задачи читателя из доступных поисковых строк, сохранив неизвестные.
Сопоставить смысловые фрагменты статьи и главы демонстрации.
Сравнить форматы в одном источнике на сопоставимых темах и периодах.
Связать изменение названия или описания с журналом и контрольной темой.
Описать наблюдаемые переходы, метки ссылок и потерянные связи.
Составить редакционное решение из спроса, пробелов, качества данных и стоимости.
Восемь курсов: SaaS, платежи, Kubernetes, Temporal, SvelteKit, ClickHouse, многоязычность и Rust/WebAssembly.
16 уроков проекта Пространство с полным локальным примером
Разделяем пользователя, организацию и доступ к данным в проекте «Пространство».
Создаём локальный API с явной конфигурацией и пулом соединений Npgsql.
Создаём общую схему с явной принадлежностью строк и стабильными исходными данными.
Проверяем личность и членство до доступа к данным организации.
Ограничиваем список, поиск объекта и счётчик одним доверенным контекстом.
Назначаем организацию на сервере и ограничиваем изменения составным условием.
Не позволяем задаче одной компании ссылаться на проект другой.
Разделяем просмотр, изменение проектов и управление составом организации.
Добавляем участника через одноразовый токен и подтверждённый адрес личности.
Предотвращаем потерю сохранённого изменения через ожидаемую версию строки.
Добавляем политики PostgreSQL для чтения и записи строк своей организации.