Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
нет рассрочки

Данный курс подойдет всем, кто уже знаком с версткой и веб-разработкой, но хотел бы научится созданию полноценного сайта с бэкендом на CMS WordPress. Также тем, кто возможно знаком с работой различных CMS, в том числе и WordPress, но хотел бы углубить свой уровень знаний конкретно этой популярной системы управления контентом (WordPress, далее WP).

Что вы получите после обучения

Приобретаемые навыки
4
REST API
5
Плагины
6
Локализация
7
Виджеты
8
Веб-страница
9
ACF
10
Запрос данных из базы
12
Формы
13
SEO-оптимизация
14
Безопасность
15
Постановка на хостинг
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Freelance
Полос Дмитрий, 28 лет, увлекся программированием еще со школы. Писал на Python, PHP, JavaScript и других языках. С 2016 года полностью перешел в веб-разработку, последние пару лет работаю на фрилансе и активно делюсь накопленным опытом с другими.

Образовательная организация

Добро пожаловать в LoftSchool - уникальный образовательный ресурс от самого быстроразвивающегося IT сообщества рунета и СМИ - LoftBLog. Здесь помогают стать востребованным IT специалистом или фрилансером, чтобы работать удаленно из любой точки мира.

LoftSchool — образовательная площадка, специализирующаяся на профессиях в IT-сфере. На рынке образования с 2012 года. Преподаватели и наставники школы практикующие специалисты из таких компаний, как Mojang, Avito и других. Образовательные программы на платформе поделены на профессии, интенсивы и видеокурсы.

Обучение программированию с нуля онлайн с личным наставником. Школа онлайн образования Loftschool обучает: web разработке, php, javascript, seo, интернет маркетингу, android разработке.

Программа курса

1. Вступление
 1. Вступление (08:22)
2. Теория по WordPress
 2. Инструменты WP (08:05)
 3. Внутреннее устройство WP (20:02)
 4. Установка WP (21:15)
 5. Админка WP (25:56)
 6. Настройка WP (30:37)
3. Создание темы
 7. Темы и шаблоны WP (29:46)
 8. Создаем тему учебного проекта (31:10)
 9. Настройка темы (15:16)
 10. Расширение возможностей темы (10:33)
 11. Подключение стилей и скриптов (13:43)
4. Работа с меню и настройка темы
 12. Работа с меню (16:48)
 13. Выводим меню со своей структурой разметки (16:19)
5. Работа с виджетами, сайдбарами и шорткодами
 14. Виджеты и сайдбары (17:25)
 15. Разработка собственного виджета (26:59)
 16. Разработка виджета контактов (13:36)
 17. Разработка виджета социальных ссылок (24:07)
 18. Разработка виджета карты (09:35)
 19. Разработка информационных виджетов (16:36)
 20. Разработка шорткода (21:52)
6. Работа со страницами
 21. Выводим записи WP в шаблоне (28:45)
 22. Разработка шаблонов страниц - category.php (12:00)
 23. page-contacts и single.php (14:28)
 24. Вывод рубрик на странице блога (07:35)
7. Работа с записями и таксономиями
 25. Регистрация произвольного (кастомного) типа записи (15:07)
 26. Регистрация всех необходимых кастомных типов записей (12:47)
 27. Регистрация таксономий (07:27)
8. Работа с полями записей
 28. Создание кастомного поля для записей (16:12)
 29. Реализация редактирования, сохранения и вывод данных кастомного поля (11:50)
 30. Создание полей с помощью ACF (11:24)
 31. Создание полей через ACF. Поля для услуг и тренеров (11:54)
 32. Создание полей через ACF. Поля для занятий (12:35)
 33. Создание полей через ACF. Поля для клубных карт и таксономий (13:48)
 34. Вывод данных ACF в шаблонах. Разработка шаблона для услуг (11:53)
 35. Вывод данных ACF в шаблонах. Разработка шаблона для тренеров (03:32)
 36. Вывод данных ACF в шаблонах. Вывод полей для таксономий (05:42)
9. Самостоятельное получение записей из базы данных
 37. Самостоятельное получение записей в WP - get_post (14:14)
 38. Самостоятельное получение записей в WP - get_posts (14:23)
 39. Самостоятельное получение записей в WP - WP_Query (23:04)
 40. Самостоятельное получение записей в WP - query_posts (03:39)
10. Разработка главной страницы
 41. Разработка главной страницы. Вывод контента первых двух блоков (11:35)
 42. Разработка главной страницы. Вывод записей в слайдер - акции и скидки (18:00)
 43. Разработка главной страницы. Вывод записей “Клубные карты” (17:48)
 44. Разработка главной страницы. Добавление поля “Слоган” в настройки сайта (25:22)
11. Формы в WP
 45. Работа с формами. Обработка GET/POST запросов. Разработка формы в модальном окне (14:27)
 46. Работа с формами - AJAX. Лайки в записях, планирование реализации (04:39)
 47. Работа с формами - AJAX. Лайки в записях, подготовка скриптов (22:41)
 48. Работа с формами - AJAX. Лайки в записях, отправка данных на сервер (17:08)
 49. Работа с формами - AJAX. Лайки в записях, обработка данных на сервере (08:10)
 50. Выводим столбец, в админке, со значением лайков (08:03)
12. Сохранение записей программно
 51. Создание записи программно. Сохранение данных формы в виде записи (06:37)
 52. Создание записи программно. Подготовка к сохранению данных (11:27)
 53. Создание записи программно. Разработка кастомных полей для записи (17:23)
 54. Создание записи программно. Обработка данных формы и сохранение записи (12:43)
 55. Создание записи программно. Работа с отображением данных в админке (09:43)
13. Работа с формами через плагин Contact Form 7
 56. Работаем с формами через плагин Contact Form 7. Создание формы (13:33)
 57. Работаем с формами через плагин Contact Form 7. Настройка писем (06:33)
 58. Работаем с формами через плагин Contact Form 7. Интеграция с другими плагинами - Flamingo (05:44)
14. Разработка плагина
 59. Разработка плагина. Описание плагина и теория (16:37)
 60. Разработка плагина. Реализация хуков и добавление своей страницы в админку (13:51)
 61. Разработка плагина.Верстка и обработка данных с формы на странице в админке (09:41)
 62. Разработка плагина. Верстка уведомления на страницах сайта (07:56)
 63. Разработка плагина. Реализация механизма отображения уведомления (08:35)
15. Завершение разработки учебного проекта
 64. Заканчиваем разработку проекта. Хлебные крошки (10:09)
 65. Заканчиваем разработку проекта. Страница расписания - вывод дней недели (10:08)
 66. Заканчиваем разработку проекта. Страница расписания - вывод занятий (19:53)
 67. Заканчиваем разработку проекта. Страница цен (11:09)
 68. Заканчиваем разработку проекта. Обложка записей в блоге (12:02)
16. Оптимизация сайта и рекомендации по SEO и безопасности
 69. Оптимизация сайта. Оптимизация графики (22:36)
 70. Оптимизация сайта. Удаление лишних скриптов и настройка кеширования (14:01)
 71. Рекомендации по SEO и безопасности (11:01)
17. Загрузка на хостинг
 72. Загрузка на хостинг. Перенос ядра, темы и базы данных (19:20)
 73. Загрузка на хостинг. Исправление настроек сайта. Тест результатов (12:04)
18. Регистрация и авторизация пользователей
 74. Возможности WP. Регистрация и авторизация пользователей (23:03)
19. Локализация сайта
 75. Возможности WP. Локализация сайта (16:41)
 76. Возможности WP. Локализация сайта - перевод контента (08:22)
20. Настройка Google Analytics
 77. Возможности WP. Настройка Google Analytics (09:05)
21. Интернет-магазин на WP - WooCommerce
 78. Возможности WP. WooCommerce (10:38)
22. REST API
 79. Возможности WP. REST API. Теория (12:14)
 80. Возможности WP. REST API. Регистрация роутов. Работа с методом GET (16:38)
 81. Возможности WP. REST API. Работа с методом POST и параметрами (07:07)
 82. Возможности WP. REST API. Кросс-доменные запросы. JWT авторизация (23:09)




 

 

 

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 22.04.2023 15:24
Разработка сайта на CMS WordPress

Разработка сайта на CMS WordPress

Оставить отзыв
Поделиться курсом с друзьями