Доступно

[loftschool] Разработка сайта на CMS WordPress [Полос Дмитрий Витальевич]

Тема в разделе "Курсы по программированию", создана пользователем pikylbkaNomer, 2 авг 2020.

Цена: 3900р.
Взнос: 228р.-94%
100%

Основной список: 43 участников

Резервный список: 8 участников

Статус обсуждения:
Комментирование ограничено.
  1. 2 авг 2020
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    [loftschool] Разработка сайта на CMS WordPress [Полос Дмитрий Витальевич]

    [​IMG]

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

    Необходимые знания и навыки:
    - Знания верстки (HTML, CSS, базовые знания JS будет плюсом)
    - Понимание клиент-серверного взаимодействия
    - Базовые знания программирования (любого языка, но желательно PHP, можно без знаний ООП)
    - Работа с хостингом и протоколом FTP

    В рамках курса мы научимся создавать сайт под управлением CMS WordPress. Мы научимся для начала работать с ней (системой) используя административную панель (далее админку), но основной упор будет на работе с WP на уровне программного кода используя язык программирования PHP и API WP.

    Мы разберем механизм разработки:
    - темы WP
    - шаблонов страниц
    - меню
    - виджетов и сайдбаров
    - форм
    - произвольных (кастомных) типов записей
    - кастомных таксономий
    - кастомных полей для записей
    - мета-данных
    - плагинов
    - шорткодов

    Для практического закрепления материала предусмотрен учебный проект - сайт, который мы создадим в процессе обучения. В конце курса у нас будет готовый рабочий сайт под управлением WordPress. Бонусом к этим знаниям будут уроки по регистрации и авторизации, реализация локализации (перевода) сайта и работа с REST API.

    В рамках данного курса мы НЕ будем изучать верстку и язык программирования PHP. Мы посмотрим реализацию своих полей для записей, однако в процессе создания сайта будем использовать некоторые плагины, которые реализуют данный функционал гораздо более удобным способом.

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

    1. skladchik.com
      Складчина доступна.
      18 авг 2020
    2. sliding
      sliding участвует.
      18 авг 2020
    3. ivlieva_sv
      ivlieva_sv участвует.
      18 авг 2020
    4. Kouchurov
      Kouchurov участвует.
      17 авг 2020

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      18 авг 2020
    2. skladchik.com
      Взнос составляет 114р.
      16 авг 2020
    3. skladchik.com
      Складчина активна.
      16 авг 2020
    4. skladchik.com
      Сбор взносов начинается 16.08.2020.
      14 авг 2020
  3. Обсуждение
  4. 4 авг 2020
    #2
    Area51
    Area51 ЧКЧлен клуба
    содержание крутое
    интересно как с реализацией
     
  5. 4 авг 2020
    #3
    Noname312
    Noname312 СкладчикСкладчик
    Курс просто пушка, ракета, бомба.
    Я уже готов отдать тебе 250 рублей))
    так что запускай сбор))
     
  6. 13 авг 2020
    #4
    super-sms
    super-sms ОргОрганизатор
    Что скажете по поводу цены? Собираемся?
     
    3 пользователям это понравилось.
  7. 13 авг 2020
    #5
    Noname312
    Noname312 СкладчикСкладчик
    Та давно пора
     
  8. 14 авг 2020
    #6
    Sub-Zero81
    Sub-Zero81 ЧКЧлен клуба
    Я только за! ;)
     
  9. 14 авг 2020
    #7
    junior_1s
    junior_1s ОргОрганизатор
    Давно пора было! 180 руб. это цена чашки кофе в Москве...и то не в каждом кафе так дешево найдешь :D
     
    1 человеку нравится это.
  10. 14 авг 2020
    #8
    Area51
    Area51 ЧКЧлен клуба
    Поехали!!!
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей