6 курсов, которые превращают пользователей WordPress в разработчиков (бесплатные и платные варианты)
Опубликовано: 2016-07-04Вы больше не новичок. Вам не нужно смотреть еще один учебник о том, как установить WordPress, настроить тему или найти и установить плагины. Но это не значит, что вы все знаете.
Возможно, вы создали простую тему или плагин, но это не то, что вы хотели бы отправить на WordPress.org. Или, может быть, вы довольно хорошо разбираетесь в HTML и CSS, но испытываете затруднения, когда дело доходит до написания PHP. Если это похоже на вас, то вы, вероятно, во многом похожи на меня: застряли посередине. Не новичок, это точно, но назвать себя разработчиком было бы большой натяжкой.
За последние пару месяцев я понял кое-что об обучении WordPress: многие курсы WordPress предназначены исключительно для начинающих. Найти качественное образование для продвинутых пользователей WordPress и начинающих разработчиков не так просто, как вы думаете.
Я потратил время на изучение доступных источников обучения WordPress и придумал семь лучших онлайн-программ обучения, которые могут помочь опытным пользователям WordPress перейти от пользователя к разработчику .
- Какие курсы есть в этом списке?
- JavaScript для WordPress
- Плагины Пиппина
- Envato Tuts+
- Знай код
- Обучение в LinkedIn
- OSTобучение
- Рекомендации
Какие курсы есть в этом списке?
Существует множество блогов WordPress, руководств, подкастов, презентаций, обучающих программ и так далее. И если вашей целью является углубленное изучение WordPress, вам следует обращаться к различным типам ресурсов. Поскольку вы читаете эту статью, можно с уверенностью сказать, что у вас есть блоги и учебные пособия. Тем не менее, лучший способ быстро добиться значительного прогресса — это пройти структурированные учебные курсы, и это то, что вы найдете в этом списке: формальные учебные программы WordPress для средних и продвинутых пользователей WordPress.
Что я имею в виду, когда говорю о формальных программах обучения ? Используя эту терминологию, я имею в виду структурированные, специфичные для WordPress программы, ориентированные на разработчиков, которые состоят из некоторой комбинации видео, статей, дополнений к коду, возможностей для обсуждения и проектов. При выборе программ для включения в этот список я использовал эти критерии в качестве фильтра:
- Структурированный: это исключает большие ресурсы, такие как WPSessions, которые не предоставляют структурированную программу обучения. Я ищу структурированные программы, предлагающие структурированные курсы.
- WordPress-ориентированный и ориентированный на разработчиков: это исключает отличные курсы, такие как React Веса Боса для начинающих, которые не специфичны для WordPress, а также ресурсы, такие как BobWP и WP 101, которые в первую очередь ориентированы на новичков.
- Использует множество видео, аудиодорожек, статей, кодов, обсуждений и проектов: это исключает одномерные ресурсы, такие как многие блоги WordPress, которые вы, вероятно, часто посещаете.
Итак, без лишних слов, вот шесть лучших онлайн-программ обучения WordPress для опытных пользователей WordPress, которые хотят повысить уровень своих навыков, в произвольном порядке.
JavaScript для WordPress

Мой путь в технологии начался в 2013 году в Treehouse. Там я изучил HTML, CSS, основы PHP и JavaScript, принципы веб-дизайна и совсем немного о WordPress. Тем не менее, в декабре прошлого года, что удивило многих, в том числе и меня, Treehouse исключили WordPress из своей дорожной карты и полюбовно расстались со своим чрезвычайно талантливым и оптимистичным преподавателем WordPress Заком Гордоном.
Хотя это было плохой новостью для студентов, изучающих WordPress в Treehouse, это была отличная новость для студентов, изучающих WordPress во всем мире. В поисках нового способа продолжить обучение WordPress Зак серьезно отнесся к призыву Мэтта Малленвега «Углубленно изучить JavaScript »
и запустил JavaScript для WordPress.
Зак, одаренный и уникальный педагог, ведет курс. Его энтузиазм и энергия заразительны. Как только вы пройдете курс у Зака, вы точно поймете, что я имею в виду. Зак также собрал группу рок-звезд WordPress и JavaScript, таких как Рэйчел Бейкер (основной участник WP и руководитель WP REST API), Уэс Бос (популярный инструктор по JavaScript) и Кевин Стовер (ведущий разработчик Ninja Forms) для работы в качестве консультантов программы.
Это серьезное углубленное изучение JavaScript для разработчиков WordPress, которые хотят создавать передовые приложения JavaScript поверх WordPress.
Темы и курсы
JavaScript для WordPress предлагает двенадцать курсов. Темы, охватываемые курсами, включают:
- Программирование на JavaScript: синтаксис языка, объектно-документная модель (DOM), объектно-ориентированное программирование, функциональное программирование и асинхронный JavaScript.
- Библиотеки и фреймворки JavaScript: Backbone, Angular, Ember, React, Redux, Node и Express.
- WordPress REST API: подключение к WordPress с помощью OAuth, доступ к WordPress с помощью REST API, анализ данных JSON, создание несвязанных веб-приложений с помощью JavaScript и WordPress.
- Реальные проекты JavaScript и WordPress: как работают веб-приложения JavaScript и WordPress в реальном мире?
Как это работает?
Курсы JavaScript для WordPress можно приобрести по отдельности или в виде месячной или годовой подписки, которая обеспечивает доступ ко всем курсам.
Курсы представляют собой расширенную программу для самостоятельного изучения, и, если они приобретаются в качестве членства, студенты не должны планировать чрезмерное изучение контента. Они слишком продвинуты и глубоки для быстрого потребления. Зак рекомендует каждую неделю выделять время для работы с содержанием курса и планировать потратить больше месяца, а может быть, и несколько месяцев, чтобы изучить все содержимое.
Кто это для?
JavaScript для WordPress предназначен для разработчиков, которые не знают JavaScript. Тем не менее, студенты должны иметь прочную основу в разработке WordPress и уметь работать с HTML, CSS и PHP. Чтобы получить максимальную отдачу от курсов, Зак рекомендует пройти традиционный курс разработки WordPress, прежде чем записываться на JavaScript для WordPress.
Плагины Пиппина

Хотите научиться разработке плагинов WordPress у разработчика таких плагинов, как Easy Digital Downloads, AffiliateWP и Restrict Content?
Конечно, вы делаете.
Пиппин Уильямсон, разработчик всех этих и многих других плагинов, предлагает множество статей по разработке плагинов и двенадцать различных курсов (называемых сериями). Некоторый контент в плагинах Pippin является бесплатным, а для некоторых требуется платное членство. Для доступа к видеокурсам требуется платное членство на сайте.
Темы и курсы
Серия плагинов Pippin подробно описывает разработку плагинов. Серия включает такие названия, как:
- Шорткоды 101 для разработчиков плагинов
- Модульные тесты для плагинов WordPress
- Разработка плагинов 101
Как это работает?
Каждый курс состоит из нескольких обучающих видеороликов, коротких статей и ссылок на соответствующий контент, такой как документация Кодекса и статьи из блога Пиппина и других блогов WordPress в Интернете. Все серии рассчитаны на самостоятельное обучение и доступны для немедленного потребления, и это здорово, если вы готовы начать прямо сейчас, но не так здорово, если вы хотите или нуждаетесь в системе капельного обучения и подотчетности по установленному расписанию.
Кто это для?
Если вы хотите создавать плагины, которые предположительно могут быть отправлены в репозиторий WordPress.org, или если вы просто хотите учиться у очень успешного автора плагинов, вам могут подойти плагины Pippin. И всего за 6 долларов в месяц это инвестиция, которую вы можете сделать, не задумываясь о затратах.
Envato Tuts+

Вы, вероятно, уже посещали Envato Tuts+ раньше. Они предлагают статьи, учебные пособия и короткие курсы практически по всем популярным веб-технологиям. Они могут похвастаться несколькими учебными курсами по WordPress, ориентированными на лазер, от признанных экспертов WordPress, таких как Том Макфарлин и наша Рэйчел Макколлин.
На Envato Tuts+ вы не найдете таких захватывающих, всеобъемлющих двухмесячных курсов, которые предлагает Академия WPMU DEV. Вместо этого вы найдете короткие курсы, предназначенные для решения конкретной темы всего за час или два.
Темы и курсы
Курсы Envato Tuts+ WordPress сосредоточены на конкретных темах, таких как:
- Сделайте свой код расширяемым с помощью хуков и функций
- Настройте страницы администратора WordPress
- Создавайте готовые к настройке темы WordPress
Это не длинные курсы, которые научат вас всему, что вам нужно знать, чтобы стать разработчиком WordPress, но вы можете использовать их для изучения определенных навыков.
Как это работает?
Во-первых, вам необходимо присоединиться к Envato Tuts+ за 15 долларов в месяц. После этого вы можете записаться на курс. Все курсы предназначены для самостоятельного изучения, и вы можете смотреть видео, читать соответствующий контент и обсуждать курс на форумах в своем собственном темпе и по собственному расписанию.

Кто это для?
Envato Tuts+ лучше всего работает как дополнительный ресурс для приобретения определенных навыков.
Просмотрите их предложения WordPress, чтобы увидеть, что вас заинтересует, но не забывайте, что участники также имеют доступ к связанным темам, таким как PHP, jQuery, JavaScript, HTML, CSS и веб-дизайн.
С моей точки зрения, Envato Tuts+ лучше всего подходит для опытных профессионалов, которым нужно место для постоянного обучения новым навыкам, а не для начинающих разработчиков, которым необходимо развивать обширную базу знаний WordPress.
Знай код

Книга «Знай код» была создана Тоней Морк для обучения программированию. Хотя сайт определенно фокусируется в первую очередь на темах WordPress, он позиционируется не как учебный курс WordPress, а как общий курс программирования, который использует PHP и WordPress в качестве основного средства обучения и приложения.
Темы и курсы
Know the Code предлагает множество курсов, называемых лабораториями , посвященных PHP, jQuery, JavaScript, WordPress и фреймворку темы Genesis. Примеры названий курсов включают:
- Введение в программирование
- Введение в веб-разработку WordPress
В Know the Code есть много курсов, которые охватывают темы фреймворка Genesis, такие как Руководство разработчика по настройке Genesis, которое включает 18 видео и почти 3 часа контента. Это гора контента, охватывающая довольно узкую тему и раскрывающая главное, что вы знаете о «Знай код»: это не обзорные курсы. Курсы от Know the Code являются всеобъемлющими и очень глубокими.
Если вы просто хотите, чтобы все работало, «Знай код» — это не то, что вам нужно. Однако, если вы хотите знать, почему что-то работает , «Знай код» — отличный вариант.
Как это работает?
Членство в сети «Знай код» стоит от 19 до 29 долларов в месяц. Обновленные планы предоставляют дополнительный контент, в котором более подробно рассматриваются причины написания кода, а не как . Поэтому, если вы действительно хотите стать опытным разработчиком, вам подойдет более дорогой план.
После регистрации вы получаете немедленный доступ ко всему контенту, доступному на вашем уровне подписки. Там нет кода вдоль или викторины. Каждый курс или лабораторная работа состоит из нескольких видеороликов и ссылок на подробную документацию. Все курсы предназначены для самостоятельного обучения — благословение или проклятие в зависимости от вашего графика, самодисциплины и трудовой этики.
Кто это для?
Если вы просто хотите, чтобы вещи работали и выглядели красиво, пропустите «Знай код».
Если вы серьезно относитесь к тому, чтобы стать квалифицированным разработчиком — даже инженером-программистом, — который пишет чистый, поддерживаемый код, «Знай код» — действительно интересный вариант. Это особенно верно, если вы заинтересованы в структуре темы Genesis.
Обучение в LinkedIn

LinkedIn Learning, вероятно, самый известный вариант для тех, кто в современной профессии ищет онлайн-курсы повышения квалификации. Вы можете освоить практически любой современный творческий или технический навык в LinkedIn Learning, а членство дает вам доступ к огромному каталогу курсов по широкому кругу тем.
Темы и курсы
LinkedIn Learning предлагает довольно приличный выбор курсов WordPress (около 1400 курсов в последний раз, когда мы проверяли). Эти курсы созданы уважаемыми преподавателями WordPress, такими как Мортен Рэнд-Хендриксен и Кэрри Дилс, и охватывают такие темы, как:
- Создание сайта с платным членством
- Angular JS и WordPress: создание одностраничного приложения
- WordPress и Genesis: создание дочерних тем с нуля
- WordPress REST API (WP-API): первый взгляд
Большинство из этих курсов короткие, продолжительностью от одного до двух часов, с добавлением нескольких более длинных (и более коротких) курсов.
Как это работает?
Членство в LinkedIn Learning стоит около 29 долларов в месяц (меньше, если вы выберете годовой вариант). После регистрации вы получаете доступ ко всему содержанию курса, включая викторины и упражнения по кодированию, и можете работать с ним в своем собственном темпе.
Не забывайте, что членство в LinkedIn Learning включает не только их контент WordPress. Он также предоставляет доступ ко всей их библиотеке, включая такие курсы, как PHP для веб-дизайнеров, с почти 5 с половиной часами видеоконтента.
Кто это для?
LinkedIn Learning похож на Envato Tuts+ по содержанию и структуре. Оба предлагают короткие (по большей части) курсы, посвященные конкретным навыкам всего за час или два. Оба предлагают курсы, которые охватывают широкий круг тем и предлагают их на полностью самостоятельной основе. Это означает, что вы должны иметь дальновидность, чтобы самостоятельно искать курсы, которые устраняют недостатки, и дисциплину, чтобы продолжать обучение без сроков или расписания, чтобы не сбиться с пути.
Возникает вопрос: как бы вы выбрали между LinkedIn Learning и Envato Tuts+? Если бы я рассматривал оба этих варианта, я бы использовал тест Twitter и LinkedIn . Это выглядит примерно так. Вам больше нравится Twitter или LinkedIn? Если вы предпочитаете Twitter, используйте Envato Tuts+. Но если вы больше пользуетесь LinkedIn, LinkedIn Learning, вероятно, подойдет вам больше.
OSTобучение

OSTraining, сокращение от Open Source Training, учит студентов создавать веб-сайты с помощью систем управления контентом с открытым исходным кодом Joomla, Drupal и WordPress. Обучение ОС ориентировано на учащихся, ориентированных на результат, которые хотят создавать надежные веб-сайты поверх своей любимой CMS, а не на студентов, которые хотят стать исключительными универсальными кодировщиками.
Темы и курсы
OSTraining предлагает более 45 курсов WordPress, большинство из которых преподает Тофер ДеРозиа. Более половины этих курсов предназначены для средних и продвинутых пользователей WordPress и включают такие заголовки, как:
- Как использовать API WordPress
- Как разрабатывать плагины для WordPress
- Как редактировать плагины с помощью PHP Code Sniffer
- Как проектировать и разрабатывать темы WordPress
Кроме того, у студентов есть доступ к библиотеке курсов Joomla и Drupal, если они хотят освоить создание сайтов с использованием более чем одной CMS.
Как это работает?
Членство в OSTraining стоит от 25 до 37 долларов в месяц, а обновленный план дает вам возможность делиться экраном с персоналом OSTraining, если вы застряли, и возможность загружать видеокурсы для просмотра в автономном режиме.
После присоединения к OSTraining у вас есть полный доступ к курсам, которые включают в себя сочетание видеоуроков и викторин. Все курсы предназначены для самостоятельного изучения, поэтому при регистрации проверьте уровень самодисциплины.
Кто это для?
OSTraining предназначен для ориентированных на результат студентов WordPress. Если вы хотите стать разработчиком PHP и JavaScript, который просто использует WordPress, поищите в другом месте. Однако, если вы хотите действительно хорошо создавать веб-сайты на WordPress и, возможно, научиться делать то же самое с Joomla и Drupal, стоит попробовать OSTraining.
Рекомендации
Погружаться во все эти разные онлайн-программы сразу было бы ошибкой. Если вы хотите расти как пользователь и разработчик WordPress, выберите одну программу, которая соответствует вашим потребностям и предпочтениям, и придерживайтесь ее. Каждый из этих вариантов может быть лучшим вариантом в зависимости от того, что именно вы ищете.
- Вы хотите изучать разработку тем и плагинов, уделяя особое внимание получению результатов, а не теории? Проверьте OSTTraining.
- Вы хотите стать компетентным программистом и создавать технически надежные продукты WordPress с помощью Genesis? Знайте, что Кодекс может быть правильным.
- Хотите научиться создавать интерактивные передовые веб-приложения на JavaScript поверх WordPress? JavaScript для WordPress идеален.
- Вы хотите создавать плагины для каталога плагинов WordPress.org? Плагины Pippin могут помочь вам в этом.
- Вы признанный профессионал WordPress, желающий поддерживать свои технические навыки, уделяя пару часов обучению каждую неделю? Ознакомьтесь с LinkedIn Learning и Envato Tuts+.
В Интернете доступно множество отличных курсов по WordPress. Любой, кто хочет стать разработчиком WordPress, может сделать это с ограниченным бюджетом, не выходя из дома. Остается только выбрать подходящую программу, составить график занятий и придерживаться его.
Примечание редактора: этот пост был обновлен для обеспечения точности и актуальности. [Первоначально опубликовано: июль 2016 г. / Исправлено: сентябрь 2021 г.]
Теги: