Веб-дизайн, UX и конверсия
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловМатериалы для проекта «Информационный сайт ProfessorWeb» объединяют несколько направлений. Начните с разделов ниже.
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловHTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловДомены, хостинг, серверы, автоматические выпуски и сопровождение.
121 материалБыстрая загрузка, тестирование, доступность и защита данных.
155 материаловТехническое SEO, запросы, Google Search Console и Яндекс Вебмастер.
71 материалСобытия, Метрика, GA4 и измерение результатов сайта.
45 материаловПубликации, соцсети, видео, распространение и работа с репутацией.
26 материаловEmail, коммуникации и жизненный цикл клиента.
17 материаловСобираем общие области портала и отделяем глобальную навигацию от выбора курса.
Переводим посетителя от сравнения карточек к программе курса и читаемой учебной странице.
Создаём простые учебные значки из фигур, различаем boolean operations и необратимое объединение.
Меняем число колонок и состав навигации, сохраняя содержание и общие компоненты.
Проектируем результат, пустую выдачу и загрузку, сохраняя запрос и действие восстановления.
Связываем каталог, курс и урок и различаем навигацию, overlay и прокрутку внутри страницы.
Собираем договор компонентов, экспортируем отдельную графику и фиксируем ограничения учебного прототипа.
20 уроков о WebView, Telegram SDK, проверке запуска, сессии, собственном API и состоянии мини-приложения
20 уроков о предложении, поисковых запросах, объявлениях, аудиториях, бюджете, измерении и разборе кампании.
12 уроков: jobs и стадии, артефакты, workflow rules, needs, кэш, переменные, отчёты, runner и ручной staging-пакет.
Отделяем исходники, выполняемое задание и результат конвейера на примере учебного каталога.
Создаём build и verify и передаём файлы между ними через artifacts.
Выносим механику сборки в файлы и сохраняем ошибку как результат job.
Различаем создание pipeline и включение заданий и предотвращаем дубли для открытого Merge Request.
Сохраняем происхождение выпуска и проверяем передачу одного результата без повторной сборки.
Строим граф задач и явно указываем, какой артефакт получает каждый потребитель.
Добавляем необязательный кэш сводки и объясняем ключи, политики и отсутствие сохранённых данных.
Различаем конфигурацию, секреты и метаданные, создаваемые после сборки.
Сохраняем диагностический JSON и структурированный отчёт даже при нарушении целостности выпуска.
Различаем GitLab, runner и executor и описываем подходящую среду без привилегированной сборки образов.
Разрешаем отдельное действие после проверки и сохраняем тот же выпуск в job-артефакте.
Выносим jobs в локальный include, раскрываем extends и читаем итоговую схему для конкретного события.
Девять уроков по n8n с собственным развивающимся примером ProfessorWeb, JSON и точными настройками узлов.
Образы, контейнеры, порты, данные, Compose и готовый клиент на одном самостоятельном проекте