Разработка сайта с нуля
«Разработка сайтов от основ до программных доработок» — это комплексный практический курс для тех, кто хочет научиться создавать современные, функциональные и безопасные сайты с нуля. Курс охватывает весь процесс веб-разработки: от основ интернета, подключения домена и настройки хостинга до создания …

«Разработка сайтов от основ до программных доработок» — это комплексный практический курс для тех, кто хочет научиться создавать современные, функциональные и безопасные сайты с нуля.
Курс охватывает весь процесс веб-разработки: от основ интернета, подключения домена и настройки хостинга до создания адаптивного дизайна в Elementor, работы с HTML, CSS, JavaScript и PHP, разработки собственных функций и плагинов, настройки интернет-магазина, SEO, безопасности и технической поддержки сайта.
Обучение построено последовательно и понятно, поэтому курс подойдёт как новичкам без опыта программирования, так и тем, кто уже работает с WordPress, но хочет систематизировать знания и перейти на профессиональный уровень.
В ходе обучения вы создадите полноценный сайт, научитесь самостоятельно управлять его содержимым, подключать формы и внешние сервисы, устранять ошибки, защищать проект от взломов, выполнять резервное копирование и безопасно обновлять систему.
Это не просто курс по работе с конструктором страниц. Он даёт комплексное понимание устройства WordPress-сайта и формирует навыки, необходимые для самостоятельной разработки коммерческих проектов, работы с клиентами, запуска собственного бизнеса или начала карьеры в веб-разработке.
После прохождения курса вы сможете уверенно создавать сайты для бизнеса, портфолио, блогов, образовательных проектов и интернет-магазинов, а также самостоятельно поддерживать, развивать и восстанавливать их после технических сбоев.
Все основные темы WordPress-разработки собраны в одном курсе — от первой настройки до профессионального запуска и дальнейшего сопровождения сайта.
- 15 Sections
- 140 Lessons
- 15 недель
- Модуль 0: ВведениеПознакомиться с устройством современного сайта, понять общую логику веб-разработки и подготовиться к созданию первого полноценного проекта на WordPress. После прохождения модуля ученик будет понимать: из каких компонентов состоит сайт; какую роль выполняют WordPress и Elementor; чем тема отличается от плагина; зачем разработчику нужны HTML, CSS, JavaScript и PHP; где физически хранятся файлы сайта; как будет построена работа на протяжении курса; какой сайт будет создан в качестве итогового проекта.2
- Модуль 1: Домен, DNS и хостингЧто такое домен: уникальное имя сайта (пример: mywebsite.com) — как адрес вашей квартиры. Что такое хостинг: место, где хранится ваш сайт — аналог склада или комнаты. Типы хостинга: shared, VPS, dedicated — объясняем на примере аренды комнат в жилом комплексе. Практическое задание: Регистрация домена. Покупка хостинга. Подключение домена к хостингу (DNS настройки).6
- МОДУЛЬ 2. УСТАНОВКА WORDPRESS НА BEGET И ПЕРВИЧНАЯ НАСТРОЙКА САЙТАУстановить WordPress на подготовленный домен, разобраться в структуре административной панели и выполнить базовые настройки, необходимые перед началом разработки сайта в Elementor. После прохождения модуля ученик сможет: объяснить, что такое CMS; установить WordPress через панель Beget; войти в административную панель; правильно настроить название, язык и часовой пояс сайта; настроить постоянные ссылки; удалить стандартный демонстрационный контент; разобраться в разделах WordPress; создавать и редактировать пользователей; различать страницы и записи; работать с медиатекой; безопасно устанавливать плагины; установить Elementor; подготовить WordPress к дальнейшей разработке.8
- 3.1УРОК 2.1. ЧТО ТАКОЕ WORDPRESS И КАК ОН УСТРОЕН
- 3.2УРОК 2.2. УСТАНОВКА WORDPRESS ЧЕРЕЗ ПАНЕЛЬ BEGET
- 3.3УРОК 2.3. ЗНАКОМСТВО С АДМИНИСТРАТИВНОЙ ПАНЕЛЬЮ WORDPRESS
- 3.4УРОК 2.4. ПЕРВИЧНАЯ НАСТРОЙКА WORDPRESS
- 3.5УРОК 2.5. ПОЛЬЗОВАТЕЛИ И РОЛИ WORDPRESS
- 3.6УРОК 2.6. УСТАНОВКА ELEMENTOR И ПОДГОТОВКА К ВИЗУАЛЬНОЙ РАЗРАБОТКЕ
- 3.7Итоги Модуля 2
- 3.8Пропуск 21 час1 Question
- МОДУЛЬ 3. ТЕМЫ WORDPRESS И ПОДГОТОВКА ОСНОВЫ ДЛЯ ELEMENTORНаучиться правильно выбирать, устанавливать и настраивать тему WordPress для дальнейшей разработки сайта в Elementor. После прохождения модуля ученик сможет: объяснить назначение темы WordPress; отличить тему от шаблона Elementor; понимать разницу между классическими и блочными темами; оценивать качество бесплатной или платной темы; проверять совместимость темы с Elementor; устанавливать и активировать тему; безопасно менять активную тему; использовать тему Hello Elementor; понимать ограничения минималистичной темы; создавать дочернюю тему; вносить изменения без редактирования родительской темы; понимать назначение файлов style.css и functions.php; настроить глобальные параметры будущего сайта; подготовить тему к дальнейшей работе в Elementor.7
- 4.1УРОК 3.1. ЧТО ТАКОЕ ТЕМА WORDPRESS И КАКУЮ РОЛЬ ОНА ВЫПОЛНЯЕТ
- 4.2УРОК 3.2. КАК ВЫБРАТЬ КАЧЕСТВЕННУЮ ТЕМУ ДЛЯ ELEMENTOR
- 4.3УРОК 3.3. УСТАНОВКА И НАСТРОЙКА HELLO ELEMENTOR
- 4.4УРОК 3.4. ДОЧЕРНЯЯ ТЕМА: ЗАЧЕМ ОНА НУЖНА И КАК ЕЁ СОЗДАТЬ
- 4.5УРОК 3.5. ГЛОБАЛЬНЫЕ НАСТРОЙКИ ТЕМЫ И ПОДГОТОВКА ДИЗАЙН-СИСТЕМЫ
- 4.6Итоги Модуля 3
- 4.7Пропуск 31 Question
- МОДУЛЬ 4. ПЛАГИНЫ WORDPRESS: ОБЯЗАТЕЛЬНЫЙ НАБОР ДЛЯ ПОЛНОЦЕННОГО САЙТАНаучиться профессионально выбирать, устанавливать, настраивать и обслуживать плагины WordPress. В рамках модуля ученик подготовит базовый набор расширений для корпоративного сайта на WordPress и Elementor: конструктор форм; SMTP для надёжной отправки писем; SEO-плагин; плагин безопасности; резервное копирование; защита от спама; кэширование; дополнительные технические инструменты при необходимости. После прохождения модуля ученик сможет: объяснить назначение плагинов; отличить необходимый плагин от лишнего; оценить безопасность расширения; установить плагин из официального каталога; установить лицензионный плагин из ZIP-архива; активировать, деактивировать и удалить расширение; проверить совместимость; создать форму обратной связи; настроить SMTP; выполнить базовую SEO-настройку; включить защиту входа; настроить резервные копии; защитить формы и комментарии от спама; включить кэширование; составить технический реестр плагинов.11
- 5.1УРОК 4.1. ЧТО ТАКОЕ ПЛАГИН И КАК ВЫБИРАТЬ РАСШИРЕНИЯ
- 5.2УРОК 4.2. СОЗДАНИЕ ФОРМ В FLUENT FORMS
- 5.3УРОК 4.3. НАСТРОЙКА SMTP И НАДЁЖНОЙ ОТПРАВКИ ПИСЕМ
- 5.4УРОК 4.4. БАЗОВАЯ SEO-НАСТРОЙКА С RANK MATH
- 5.5УРОК 4.5. БАЗОВАЯ БЕЗОПАСНОСТЬ С WORDFENCE
- 5.6УРОК 4.6. РЕЗЕРВНОЕ КОПИРОВАНИЕ С UPDRAFTPLUS
- 5.7УРОК 4.7. АНТИСПАМ И ЗАЩИТА ФОРМ
- 5.8УРОК 4.8. КЭШИРОВАНИЕ С WP SUPER CACHE
- 5.9УРОК 4.9. ОБНОВЛЕНИЕ, ДИАГНОСТИКА И УДАЛЕНИЕ ПЛАГИНОВ
- 5.10Итоги Модуля 4
- 5.11Пропуск 41 час1 Question
- МОДУЛЬ 5. СТРУКТУРА САЙТА, СТРАНИЦЫ, ЗАПИСИ, МЕНЮ И МЕДИАКОНТЕНТНаучиться проектировать логичную структуру сайта до начала детальной работы в Elementor, создавать страницы и записи WordPress, организовывать навигацию, правильно подготавливать изображения и формировать контент для будущего проекта. После прохождения модуля ученик сможет: определять цели и задачи сайта; составлять карту страниц; проектировать путь пользователя; отличать страницы от записей; создавать страницы WordPress; управлять статусами публикации; формировать родительские и дочерние страницы; создавать рубрики и метки; организовывать блог; формировать главное и дополнительное меню; правильно загружать изображения; заполнять альтернативный текст; подготавливать контент к работе в Elementor; создавать юридические и технические страницы; находить и исправлять ошибки в структуре сайта.9
- 6.1УРОК 5.1. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ САЙТА
- 6.2УРОК 5.2. СОЗДАНИЕ И НАСТРОЙКА СТРАНИЦ WORDPRESS
- 6.3УРОК 5.3. ЗАПИСИ, РУБРИКИ, МЕТКИ И ОРГАНИЗАЦИЯ БЛОГА
- 6.4УРОК 5.4. СОЗДАНИЕ ГЛАВНОГО МЕНЮ И НАВИГАЦИИ
- 6.5УРОК 5.5. МЕДИАТЕКА И ПРАВИЛЬНАЯ ПОДГОТОВКА ИЗОБРАЖЕНИЙ
- 6.6УРОК 5.6. ПОДГОТОВКА ТЕКСТОВ ДЛЯ СТРАНИЦ
- 6.7УРОК 5.7. ЮРИДИЧЕСКИЕ И ТЕХНИЧЕСКИЕ СТРАНИЦЫ
- 6.8Итоги Модуля 5
- 6.9Пропуск 51 Question
- МОДУЛЬ 6. ОСНОВЫ HTML, CSS, JAVASCRIPT И PHP ДЛЯ WORDPRESS И ELEMENTORНаучиться понимать код, из которого состоит сайт, и безопасно применять его для доработок WordPress-проекта. Этот модуль не ставит задачу за несколько уроков превратить ученика в профессионального программиста. Его задача — сформировать прочную базу, необходимую WordPress-разработчику. После прохождения модуля ученик сможет: понимать структуру HTML-разметки; находить элементы страницы через инструменты разработчика; работать с HTML-тегами и атрибутами; понимать классы и идентификаторы; писать базовые CSS-правила; управлять цветом, размером, отступами и расположением элементов; понимать каскад и приоритет CSS; добавлять классы элементам Elementor; создавать адаптивные CSS-правила; понимать назначение JavaScript; добавлять небольшие интерактивные сценарии; понимать базовый синтаксис PHP; безопасно изменять functions.php; подключать CSS- и JavaScript-файлы средствами WordPress; работать с файлами через Beget; диагностировать ошибки после изменения кода; откатывать неудачные изменения. ВАЖНОЕ ПРАВИЛО МОДУЛЯ Перед любым изменением программного кода необходимо: Создать резервную копию. Сохранить исходную версию файла. Проверить, где будет действовать код. Вносить одно изменение за один раз. Проверить сайт после сохранения. Проверить мобильную версию. Проверить административную панель. Записать изменение в журнал. Основной принцип: Код должен решать конкретную задачу. Не нужно добавлять фрагмент только потому, что он красиво выглядит или найден в интернете.10
- 7.1УРОК 6.1. ОСНОВЫ HTML: ИЗ ЧЕГО СОСТОИТ СТРАНИЦА
- 7.2УРОК 6.2. ИНСТРУМЕНТЫ РАЗРАБОТЧИКА В БРАУЗЕРЕ
- 7.3УРОК 6.3. ОСНОВЫ CSS: ОФОРМЛЕНИЕ ЭЛЕМЕНТОВ
- 7.4УРОК 6.4. БЛОЧНАЯ МОДЕЛЬ, FLEXBOX И АДАПТИВНЫЙ CSS
- 7.5УРОК 6.5. ОСНОВЫ JAVASCRIPT ДЛЯ ИНТЕРАКТИВНЫХ ЭЛЕМЕНТОВ
- 7.6УРОК 6.6. ОСНОВЫ PHP ДЛЯ WORDPRESS
- 7.7УРОК 6.7. ПРАВИЛЬНОЕ ПОДКЛЮЧЕНИЕ CSS И JAVASCRIPT В WORDPRESS
- 7.8УРОК 6.8. РЕДАКТИРОВАНИЕ КОДА ЧЕРЕЗ BEGET И БЕЗОПАСНЫЙ ПРОЦЕСС РАБОТЫ
- 7.9Итоги Модуля 6
- 7.10Пропуск 61 Question
- МОДУЛЬ 7. ПОЛНОЦЕННАЯ РАЗРАБОТКА САЙТА В ELEMENTORНаучиться профессионально создавать страницы сайта с помощью WordPress и Elementor: от пустого холста до готового адаптивного интерфейса с общей шапкой, подвалом, формами, повторно используемыми шаблонами и интерактивными элементами. В этом модуле Elementor рассматривается не как инструмент для случайного перемещения блоков, а как полноценная визуальная среда разработки. После прохождения модуля ученик сможет: уверенно ориентироваться в редакторе Elementor; создавать страницы на основе Flexbox-контейнеров; понимать направление, выравнивание, ширину и вложенность контейнеров; использовать глобальные цвета и шрифты; создавать единую дизайн-систему; собирать первый экран и основные секции главной страницы; разрабатывать карточки услуг, преимуществ, отзывов и проектов; создавать шапку и подвал сайта; использовать бесплатный Elementor и понимать возможности Elementor Pro; создавать адаптивные версии для компьютера, планшета и телефона; сохранять собственные шаблоны; повторно использовать готовые блоки; добавлять формы; настраивать ссылки, кнопки и якорную навигацию; использовать анимации без перегрузки сайта; проверять структуру и качество страницы; находить распространённые ошибки Elementor; подготавливать страницы к публикации.12
- 8.1УРОК 7.1. ИНТЕРФЕЙС ELEMENTOR И ОСНОВНОЙ ПРОЦЕСС РАБОТЫ
- 8.2УРОК 7.2. FLEXBOX-КОНТЕЙНЕРЫ: ОСНОВА СОВРЕМЕННОГО МАКЕТА
- 8.3УРОК 7.3. ГЛОБАЛЬНАЯ ДИЗАЙН-СИСТЕМА ELEMENTOR
- 8.4УРОК 7.4. СОЗДАНИЕ ГЛАВНОЙ СТРАНИЦЫ В ELEMENTOR
- 8.5УРОК 7.5. СОЗДАНИЕ ШАПКИ И ПОДВАЛА
- 8.6УРОК 7.6. АДАПТИВНАЯ РАЗРАБОТКА В ELEMENTOR
- 8.7УРОК 7.7. ШАБЛОНЫ И ПОВТОРНО ИСПОЛЬЗУЕМЫЕ БЛОКИ
- 8.8УРОК 7.8. АНИМАЦИИ И ИНТЕРАКТИВНЫЕ ЭЛЕМЕНТЫ
- 8.9УРОК 7.9. ФОРМЫ И ЦЕЛЕВЫЕ ДЕЙСТВИЯ В ELEMENTOR
- 8.10УРОК 7.10. ПРОВЕРКА, ДИАГНОСТИКА И ПУБЛИКАЦИЯ СТРАНИЦ ELEMENTOR
- 8.11Итоги Модуля 7
- 8.12Пропуск 71 час1 Question
- МОДУЛЬ 8. СКОРОСТЬ, ТЕХНИЧЕСКАЯ ОПТИМИЗАЦИЯ, SEO И ДОПОЛНИТЕЛЬНАЯ ЗАЩИТА САЙТАНаучиться проводить комплексную техническую оптимизацию сайта на WordPress и Elementor: измерять скорость загрузки; находить тяжёлые элементы; оптимизировать изображения; правильно настраивать кэширование; уменьшать количество лишних файлов и запросов; оптимизировать структуру Elementor; контролировать плагины; настраивать техническое SEO; управлять индексацией; работать с XML-картой сайта; проверять robots.txt и canonical; исправлять ошибки 404; создавать перенаправления; усиливать безопасность; контролировать резервные копии; вести технический мониторинг сайта. После прохождения модуля ученик сможет не только получить высокий результат автоматической проверки, но и объяснить, какое изменение действительно улучшило сайт и почему.13
- 9.1УРОК 8.1. ЧТО ТАКОЕ ПРОИЗВОДИТЕЛЬНОСТЬ САЙТА
- 9.2УРОК 8.2. ИЗМЕРЕНИЕ СКОРОСТИ И ЧТЕНИЕ ОТЧЁТОВ
- 9.3УРОК 8.3. ОПТИМИЗАЦИЯ ИЗОБРАЖЕНИЙ
- 9.4УРОК 8.4. ОПТИМИЗАЦИЯ СТРУКТУРЫ ELEMENTOR
- 9.5УРОК 8.5. КЭШИРОВАНИЕ WORDPRESS
- 9.6УРОК 8.6. ОПТИМИЗАЦИЯ ПЛАГИНОВ И БАЗЫ ДАННЫХ
- 9.7УРОК 8.7. ТЕХНИЧЕСКОЕ SEO: ИНДЕКСАЦИЯ, ROBOTS.TXT И XML-КАРТА
- 9.8УРОК 8.8. TITLE, DESCRIPTION, ЗАГОЛОВКИ И CANONICAL
- 9.9УРОК 8.9. ОШИБКИ 404 И ПЕРЕНАПРАВЛЕНИЯ
- 9.10УРОК 8.10. ДОПОЛНИТЕЛЬНАЯ ЗАЩИТА WORDPRESS
- 9.11УРОК 8.11. МОНИТОРИНГ И РЕГУЛЯРНОЕ ОБСЛУЖИВАНИЕ
- 9.12Итоги Модуля 8
- 9.13Пропуск 81 час1 Question
- МОДУЛЬ 9. РАБОТА С ХОСТИНГОМ И СЕРВЕРНОЙ ЧАСТЬЮ BEGETНаучиться самостоятельно управлять технической средой WordPress-сайта на хостинге Beget: ориентироваться в структуре аккаунта; работать с файлами сайта; создавать архивы и резервные копии; использовать отдельные FTP-доступы; понимать основы SSH; управлять базами данных MySQL; работать с phpMyAdmin; экспортировать и импортировать базу; менять версию и параметры PHP; читать журналы ошибок; создавать тестовый поддомен; копировать WordPress-сайт; настраивать задания Cron; переносить сайт между доменами и хостингами; контролировать дисковое пространство и нагрузку; безопасно восстанавливать проект после серверной ошибки. После прохождения модуля ученик должен уметь выполнять основные технические операции без автоматического установщика и без опасного редактирования рабочего сайта вслепую.11
- 10.1УРОК 9.1. СТРУКТУРА АККАУНТА BEGET И ДИРЕКТОРИИ САЙТА
- 10.2УРОК 9.2. ФАЙЛОВЫЙ МЕНЕДЖЕР BEGET
- 10.3УРОК 9.3. FTP, SFTP И РАЗГРАНИЧЕНИЕ ДОСТУПА
- 10.4УРОК 9.4. БАЗА ДАННЫХ MYSQL И PHPMYADMIN
- 10.5УРОК 9.5. PHP: ВЕРСИЯ, ПАРАМЕТРЫ И ЖУРНАЛЫ ОШИБОК
- 10.6УРОК 9.6. СОЗДАНИЕ ТЕСТОВОЙ КОПИИ САЙТА
- 10.7УРОК 9.7. CRON И ЗАДАНИЯ ПО РАСПИСАНИЮ
- 10.8УРОК 9.8. ПЕРЕНОС WORDPRESS-САЙТА
- 10.9УРОК 9.9. КОНТРОЛЬ ДИСКА, НАГРУЗКИ И РЕСУРСОВ
- 10.10Итоги Модуля 9
- 10.11Пропуск 91 час1 Question
- МОДУЛЬ 10. ПРОГРАММНЫЕ ДОРАБОТКИ WORDPRESS: ХУКИ, ШОРТКОДЫ, СОБСТВЕННЫЙ ПЛАГИН И ДИНАМИЧЕСКИЕ ДАННЫЕНаучиться создавать собственную функциональность WordPress без изменения ядра, родительской темы и сторонних плагинов. В этом модуле ученик создаст отдельный учебный плагин, через который будут реализованы: действия и фильтры WordPress; собственные шорткоды; административные настройки; пользовательский тип записей; метаполя; безопасное сохранение данных; вывод динамического содержимого; интеграция с Elementor; подключение CSS и JavaScript; обработка пользовательских запросов; собственная REST API-точка; журналирование и обработка ошибок. После прохождения модуля ученик сможет: определить, где хранить конкретную доработку; создавать собственный WordPress-плагин; использовать уникальные префиксы и пространства имён; работать с Actions и Filters; создавать шорткоды; безопасно принимать атрибуты шорткода; экранировать вывод; проверять права пользователя; использовать nonce; создавать страницы настроек; сохранять параметры через Settings API; регистрировать Custom Post Type; регистрировать пользовательскую таксономию; создавать метаполя; сохранять данные публикации; выводить карточки из базы; использовать динамический контент Elementor; создавать собственные Elementor Dynamic Tags; подключать AJAX и REST API; проверять и очищать входные данные; не допускать SQL-инъекций и XSS; документировать и обновлять собственный код.16
- 11.1УРОК 10.1. СОЗДАНИЕ СОБСТВЕННОГО ПЛАГИНА
- 11.2УРОК 10.2. ACTIONS И FILTERS: СИСТЕМА ХУКОВ WORDPRESS
- 11.3УРОК 10.3. СОЗДАНИЕ БЕЗОПАСНЫХ ШОРТКОДОВ
- 11.4УРОК 10.4. СТРАНИЦА НАСТРОЕК ПЛАГИНА
- 11.5УРОК 10.5. CUSTOM POST TYPE «ПРОЕКТЫ»
- 11.6УРОК 10.6. ТАКСОНОМИЯ «КАТЕГОРИИ ПРОЕКТОВ»
- 11.7УРОК 10.7. МЕТАПОЛЯ И БЕЗОПАСНОЕ СОХРАНЕНИЕ ДАННЫХ
- 11.8УРОК 10.8. ВЫВОД СПИСКА ПРОЕКТОВ ЧЕРЕЗ WP_QUERY
- 11.9УРОК 10.9. ДИНАМИЧЕСКИЕ ДАННЫЕ В ELEMENTOR
- 11.10УРОК 10.10. REST API И ПОЛУЧЕНИЕ ДАННЫХ ПРОЕКТОВ
- 11.11УРОК 10.11. JAVASCRIPT-ЗАПРОС К WORDPRESS REST API
- 11.12УРОК 10.12. БЕЗОПАСНОСТЬ ПРОГРАММНЫХ ДОРАБОТОК
- 11.13УРОК 10.13. АРХИТЕКТУРА ПЛАГИНА И РАЗДЕЛЕНИЕ ФАЙЛОВ
- 11.14УРОК 10.14. УДАЛЕНИЕ ПЛАГИНА И СОХРАННОСТЬ ДАННЫХ
- 11.15Итоги Модуля 10
- 11.16Пропуск 101 час1 Question
- МОДУЛЬ 11. АВАРИИ, ВЗЛОМЫ И ВОССТАНОВЛЕНИЕ WORDPRESS-САЙТАНаучиться диагностировать, локализовывать и устранять критические проблемы WordPress-сайта: белый экран; критическую ошибку WordPress; ошибки 403, 404, 500, 502, 503 и 504; потерю доступа к административной панели; поломку Elementor; конфликты тем и плагинов; повреждение базы данных; неправильные перенаправления; проблемы SSL и DNS; заражение вредоносным кодом; появление неизвестных администраторов; массовый спам; подбор паролей; DDoS и перегрузку; подмену страниц; кражу доступов; внедрение вредоносных скриптов; заражение файлов и базы; повторное заражение после восстановления. После прохождения модуля ученик сможет: определить уровень критичности инцидента; отличить обычную техническую ошибку от признаков взлома; безопасно собрать диагностическую информацию; читать PHP-журналы; использовать Console и Network; аварийно отключать плагины и темы; восстанавливать доступ к WordPress; работать с резервными копиями Beget; восстановить сайт на отдельной площадке; проверить файлы, пользователей, Cron и базу; удалить вредоносные изменения; заменить системные файлы WordPress чистыми; сменить пароли, ключи и токены; закрыть обнаруженную уязвимость; защитить формы и страницы входа; подготовить план реагирования; оформить карточку инцидента; провести разбор причин после восстановления.20
- 12.1УРОК 11.1. ПЕРВЫЕ ДЕЙСТВИЯ ПРИ ПОЛОМКЕ ИЛИ ВЗЛОМЕ
- 12.2УРОК 11.2. HTTP-ОШИБКИ: 403, 404, 500, 502, 503 И 504
- 12.3УРОК 11.3. БЕЛЫЙ ЭКРАН И КРИТИЧЕСКАЯ ОШИБКА WORDPRESS
- 12.4УРОК 11.4. КОНФЛИКТЫ ПЛАГИНОВ, ТЕМЫ И ELEMENTOR
- 12.5УРОК 11.5. ПРОБЛЕМЫ БАЗЫ ДАННЫХ
- 12.6УРОК 11.6. ЦИКЛЫ ПЕРЕНАПРАВЛЕНИЙ, DNS И SSL
- 12.7УРОК 11.7. ПОТЕРЯ ДОСТУПА К WORDPRESS, BEGET И ПОЧТЕ
- 12.8УРОК 11.8. ПРИЗНАКИ ВЗЛОМА WORDPRESS-САЙТА
- 12.9УРОК 11.9. ОСНОВНЫЕ ПУТИ КОМПРОМЕТАЦИИ
- 12.10УРОК 11.10. ОЧИСТКА ВЗЛОМАННОГО WORDPRESS-САЙТА
- 12.11УРОК 11.11. ПОДБОР ПАРОЛЕЙ, СПАМ И АТАКИ НА ФОРМЫ
- 12.12УРОК 11.12. DDOS, БОТЫ И ПЕРЕГРУЗКА СЕРВЕРА
- 12.13УРОК 11.13. ВРЕДОНОСНЫЕ ПЕРЕНАПРАВЛЕНИЯ, SEO-СПАМ И ПОДМЕНА САЙТА
- 12.14УРОК 11.14. КРАЖА ДАННЫХ, УТЕЧКА И КОМПРОМЕТАЦИЯ ИНТЕГРАЦИЙ
- 12.15УРОК 11.15. ВОССТАНОВЛЕНИЕ ИЗ РЕЗЕРВНОЙ КОПИИ BEGET
- 12.16УРОК 11.16. ЗАКРЫТИЕ ТОЧКИ ВХОДА И ПРЕДОТВРАЩЕНИЕ ПОВТОРНОГО ВЗЛОМА
- 12.17УРОК 11.17. КОММУНИКАЦИЯ ВО ВРЕМЯ АВАРИИ
- 12.18УРОК 11.18. РАЗБОР ИНЦИДЕНТА И POSTMORTEM
- 12.19Итоги Модуля 11
- 12.20Пропуск 111 час1 Question
- МОДУЛЬ 12. ПОДДЕРЖКА И ОБСЛУЖИВАНИЕ WORDPRESS-САЙТАНаучиться профессионально сопровождать сайт после его запуска: поддерживать стабильную работу, безопасно устанавливать обновления, контролировать резервные копии, заявки, безопасность, скорость, содержание и техническое состояние проекта. В этом модуле сайт рассматривается не как завершённый файл, который можно один раз опубликовать и забыть, а как постоянно работающая информационная система. После прохождения модуля ученик сможет: составить регламент технического обслуживания; распределить ответственность между клиентом, разработчиком и хостингом; безопасно обновлять WordPress, Elementor, темы и плагины; работать через тестовую копию сайта; создавать и проверять резервные копии; проводить тестовое восстановление; контролировать доступность сайта; проверять формы, почту и заявки; отслеживать безопасность и подозрительные события; контролировать срок действия домена, SSL и лицензий; проверять скорость и состояние сервера; находить битые ссылки и ошибки 404; обслуживать базу данных; обновлять контент без нарушения дизайна; вести журнал технических изменений; формировать понятные отчёты клиенту; реагировать на аварии; передавать сайт другому специалисту; организовать платную поддержку сайта.16
- 13.1УРОК 12.1. ЧТО ВХОДИТ В ПОДДЕРЖКУ САЙТА
- 13.2УРОК 12.2. ТЕХНИЧЕСКИЙ ПАСПОРТ И ДОКУМЕНТАЦИЯ САЙТА
- 13.3УРОК 12.3. РЕГЛАМЕНТ И КАЛЕНДАРЬ ОБСЛУЖИВАНИЯ
- 13.4УРОК 12.4. БЕЗОПАСНОЕ ОБНОВЛЕНИЕ WORDPRESS, ELEMENTOR, ТЕМ И ПЛАГИНОВ
- 13.5УРОК 12.5. РЕЗЕРВНОЕ КОПИРОВАНИЕ И ТЕСТОВОЕ ВОССТАНОВЛЕНИЕ
- 13.6УРОК 12.6. МОНИТОРИНГ ДОСТУПНОСТИ, ДОМЕНА, SSL И СЕРВЕРА
- 13.7УРОК 12.7. КОНТРОЛЬ ФОРМ, SMTP, ЗАЯВОК И ИНТЕГРАЦИЙ
- 13.8УРОК 12.8. БЕЗОПАСНОСТЬ И КОНТРОЛЬ ДОСТУПОВ
- 13.9УРОК 12.9. ПРОИЗВОДИТЕЛЬНОСТЬ, БАЗА ДАННЫХ И ДИСК
- 13.10УРОК 12.10. КОНТЕНТНАЯ ПОДДЕРЖКА И КОНТРОЛЬ КАЧЕСТВА
- 13.11УРОК 12.11. SEO-ПОДДЕРЖКА И КОНТРОЛЬ ОШИБОК
- 13.12УРОК 12.12. ДИАГНОСТИКА ОШИБОК И БЕЗОПАСНЫЙ ПОИСК ПРИЧИНЫ
- 13.13УРОК 12.13. АВАРИЙНОЕ ВОССТАНОВЛЕНИЕ САЙТА
- 13.14УРОК 12.14. ЖУРНАЛ ИЗМЕНЕНИЙ И ВЕРСИОНИРОВАНИЕ
- 13.15УРОК 12.15. ЕЖЕМЕСЯЧНЫЙ ОТЧЁТ (по желанию)
- 13.16Итоги Модуля 12
- Дополнительно: советы профессионалаСоздание сайта — это не только установка WordPress, настройка Elementor, написание кода и подключение плагинов. Профессионал отличается от начинающего не количеством установленных инструментов, а способностью: правильно понять задачу; выбрать простое и надёжное решение; заранее увидеть риски; не потерять данные клиента; объяснить сложное понятным языком; оценить стоимость и сроки; документировать работу; оставить после себя понятный проект; признать ошибку и быстро её исправить; отказаться от опасного или бессмысленного решения; продолжать развиваться после завершения курса. В этом разделе собраны практические принципы, которые формируются только с опытом. Они помогут избежать ошибок, из-за которых даже технически хороший сайт становится неудобным, дорогим или нестабильным.9
- 14.1УРОК 1. ДУМАЙТЕ НЕ КАК КОНСТРУКТОР СТРАНИЦ, А КАК РАЗРАБОТЧИК СИСТЕМЫ
- 14.2УРОК 2. СНАЧАЛА ДИАГНОСТИКА, ПОТОМ РЕШЕНИЕ
- 14.3УРОК 3. ЗАЩИЩАЙТЕ ДАННЫЕ КЛИЕНТА КАК СОБСТВЕННЫЕ
- 14.4УРОК 4. НИКОГДА НЕ РАБОТАЙТЕ БЕЗ ВОЗМОЖНОСТИ ОТКАТА
- 14.5УРОК 5. УМЕЙТЕ ГОВОРИТЬ С КЛИЕНТОМ НА ПОНЯТНОМ ЯЗЫКЕ
- 14.6УРОК 8. ПИШИТЕ КОД, КОТОРЫЙ СМОЖЕТ ПОНЯТЬ ДРУГОЙ ЧЕЛОВЕК
- 14.7УРОК 9. ТЕСТИРУЙТЕ НЕ ТОЛЬКО «У МЕНЯ РАБОТАЕТ»
- 14.8УРОК 11. НЕ ПРЕКРАЩАЙТЕ ОБУЧЕНИЕ ПОСЛЕ КУРСА
- 14.9УРОК 12. ПРОФЕССИОНАЛЬНЫЕ ПРАВИЛА, КОТОРЫЕ СТОИТ ЗАПОМНИТЬ
- ЗаключениеЗаключительный урок подводит итоги курса и помогает ученику выстроить дальнейший профессиональный путь. В нём представлены: результаты обучения; основные компетенции выпускника; рекомендации по дальнейшему развитию; официальная техническая документация; рекомендуемая литература; профессиональные доклады и конференции; образовательные платформы; сообщества разработчиков; правила оценки качества источников; пример индивидуального плана развития; финальное практическое задание.1

Вам может понравится:
-
94 Студента
-
10 часов
-
52 Студента
-
52 недели