6 cursos que transformam usuários do WordPress em desenvolvedores (opções gratuitas e pagas)

Publicados: 2016-07-04

Você não é mais um iniciante. Você não precisa assistir a outro tutorial sobre como instalar o WordPress, configurar um tema ou encontrar e instalar plugins. Mas, isso não significa que você sabe tudo .

Talvez você tenha construído um tema ou plugin simples, mas não o tipo de coisa que você consideraria enviar para o WordPress.org. Ou talvez você seja muito bom com HTML e CSS, mas tenha dificuldades quando se trata de escrever PHP. Se isso soa como você, então você provavelmente é muito parecido comigo: preso no meio. Não é um iniciante, com certeza, mas seria muito difícil se chamar de desenvolvedor.

Nos últimos dois meses, percebi algo sobre a educação do WordPress: muitos cursos do WordPress são projetados exclusivamente para iniciantes. Encontrar educação de qualidade para usuários avançados do WordPress e desenvolvedores iniciantes não é tão fácil quanto você imagina.

Dediquei um tempo para pesquisar as fontes disponíveis de educação sobre WordPress e achei que são sete dos melhores programas de treinamento on-line que podem ajudar usuários experientes do WordPress a passar de usuário para desenvolvedor .

  • Que tipo de cursos estão nesta lista?
  • JavaScript para WordPress
  • Plugins do Pippin
  • Envato Tuts+
  • Conheça o Código
  • Aprendizado do LinkedIn
  • O Treinamento
  • Recomendações

Que tipo de cursos estão nesta lista?

Existem muitos blogs do WordPress, tutoriais, podcasts, apresentações, programas de treinamento e assim por diante. E se o seu objetivo é aprender a fundo o WordPress, você deve consultar uma variedade de diferentes tipos de recursos. Como você está lendo este artigo, é seguro dizer que você tem blogs e tutoriais cobertos. No entanto, a melhor maneira de progredir rapidamente é concluindo cursos de treinamento estruturados, e é isso que você encontrará nesta lista: programas formais de treinamento WordPress para usuários intermediários e avançados do WordPress.

O que quero dizer quando digo programas formais de treinamento ? Ao usar essa terminologia, estou me referindo a programas estruturados, específicos do WordPress e orientados ao desenvolvedor que consistem em alguma combinação de vídeos, artigos, code-alongs, oportunidades de discussão e projetos. Ao selecionar programas para incluir nesta lista, usei esses critérios como filtro:

  • Estruturado: Isso exclui grandes recursos como WPSessions que não fornecem um programa estruturado de estudo. Estou procurando programas estruturados que ofereçam cursos estruturados.
  • Específico para WordPress e orientado ao desenvolvedor: Isso exclui ótimos cursos como o React for Beginners de Wes Bos que não são específicos do WordPress, bem como recursos como BobWP e WP 101 que são principalmente orientados para iniciantes.
  • Usa uma variedade de vídeos, faixas de áudio, artigos, code-alongs, discussões e projetos: Isso exclui recursos unidimensionais como os muitos blogs WordPress que você provavelmente frequenta.

Portanto, sem mais delongas, aqui estão os seis melhores programas de treinamento on-line do WordPress para usuários experientes do WordPress que desejam aprimorar suas habilidades, em nenhuma ordem específica.

JavaScript para WordPress

JavaScript para WordPress
Cursos JavaScript para WordPress

Minha jornada pela tecnologia começou em 2013 na Treehouse. Lá eu aprendi HTML, CSS, PHP básico e JavaScript, princípios de web design e um pouco sobre WordPress. No entanto, em dezembro do ano passado, em um movimento que surpreendeu muitos – inclusive eu – Treehouse retirou o WordPress de seu roteiro e se separou amigavelmente de seu extremamente talentoso e efusivamente otimista educador WordPress Zac Gordon.

Embora isso tenha sido uma má notícia para os alunos do WordPress na Treehouse, foi uma ótima notícia para os alunos do WordPress em todos os outros lugares. Procurando uma nova maneira de continuar ensinando o WordPress, Zac levou a sério o encargo de Matt Mullenweg de “Aprender JavaScript profundamente e lançou o JavaScript para WordPress.

Zac, um educador talentoso e único, atua como instrutor do curso. Seu entusiasmo e energia são contagiantes. Depois de fazer um curso com Zac, você saberá exatamente o que quero dizer. Zac também reuniu um grupo de estrelas do WordPress e JavaScript como Rachel Baker (colaborador principal do WP e líder da WP REST API), Wes Bos (instrutor popular de JavaScript) e Kevin Stover (desenvolvedor líder do Ninja Forms) para servir como consultores de programa.

Este é um mergulho profundo em JavaScript para desenvolvedores do WordPress que desejam criar aplicativos JavaScript de ponta em cima do WordPress.

Tópicos e cursos

JavaScript para WordPress oferece doze cursos. Os tópicos abordados pelos cursos incluem:

  • Programação JavaScript: Sintaxe da linguagem, o modelo documento-objeto (DOM), programação orientada a objetos, programação funcional e JavaScript assíncrono.
  • Bibliotecas e frameworks JavaScript: Backbone, Angular, Ember, React, Redux, Node e Express.
  • A API REST do WordPress: Conectando-se ao WordPress com OAuth, acessando o WordPress com a API REST, analisando dados JSON, construindo aplicativos web desacoplados com JavaScript e WordPress.
  • Projetos do mundo real JavaScript e WordPress: Como funcionam os aplicativos da Web JavaScript e WordPress do mundo real?

Como funciona?

Os cursos de JavaScript para WordPress podem ser adquiridos individualmente ou como uma assinatura mensal ou anual que fornece acesso a todos os cursos.

Os cursos oferecem um programa avançado e individualizado e, se adquiridos como membros, os alunos não devem planejar o conteúdo compulsivamente. Eles são muito avançados e profundos para consumo rápido. Zac recomenda reservar um tempo regular toda semana para trabalhar com o conteúdo do curso e planejar investir mais de um mês – e talvez vários meses – para trabalhar em todo o conteúdo.

Para quem é isso?

JavaScript para WordPress foi projetado para ser acessível para desenvolvedores que não conhecem JavaScript. No entanto, os alunos precisam ter uma base sólida no desenvolvimento do WordPress e estar à vontade com HTML, CSS e PHP. Para aproveitar ao máximo os cursos, Zac recomenda concluir um curso tradicional de desenvolvimento do WordPress antes de se inscrever no JavaScript para WordPress.

Plugins do Pippin

captura de tela do site pippinsplugins

Você quer aprender o desenvolvimento de plugins WordPress com o desenvolvedor por trás de plugins como Easy Digital Downloads, AffiliateWP e Restrict Content?

Claro que você faz.

Pippin Williamson, o desenvolvedor por trás de todos esses plugins e muitos, muitos mais, oferece uma variedade de artigos de desenvolvimento de plugins e doze cursos diferentes (referidos como séries). Parte do conteúdo do Pippin's Plugins é gratuito e alguns exigem uma assinatura paga. O acesso aos vídeos do curso requer uma associação paga ao site.

Tópicos e cursos

A série Plugins do Pippin cobre o desenvolvimento de plugins em profundidade. As séries incluem títulos como:

  • Códigos de acesso 101 para desenvolvedores de plug-ins
  • Testes de unidade para plugins do WordPress
  • Desenvolvimento de Plugins 101

Como funciona?

Cada curso consiste em vários vídeos tutoriais, artigos curtos e links para conteúdo relacionado, como documentação do Codex e artigos do blog do Pippin e outros blogs WordPress na web. Todas as séries são de ritmo próprio e estão disponíveis para consumo imediato, o que é ótimo se você estiver pronto para começar agora, mas não tão bom se quiser ou precisar de um sistema educacional de alimentação por gotejamento e a responsabilidade de um cronograma definido.

Para quem é isso?

Se você deseja construir plugins que possam ser enviados para o repositório WordPress.org, ou se você quer apenas aprender com um autor de plugins de muito sucesso, os plugins do Pippin podem ser adequados para você. E por apenas US$ 6 por mês, é um investimento que você pode fazer sem se preocupar com o custo.

Envato Tuts+

captura de tela do site envato tuts

Você provavelmente já visitou o Envato Tuts+ antes. Eles oferecem artigos, tutoriais e cursos de curta duração em praticamente todas as tecnologias populares da web. Eles possuem alguns cursos de treinamento WordPress focados em laser de especialistas reconhecidos em WordPress como Tom McFarlin e nossa própria Rachel McCollin.

No Envato Tuts+, você não encontrará o tipo de curso imersivo e abrangente de dois meses oferecido pela WPMU DEV's Academy. Em vez disso, você encontrará cursos de curta duração projetados para abordar um tópico específico em apenas uma ou duas horas.

Tópicos e cursos

Os cursos do Envato Tuts+ WordPress são focados em tópicos específicos, como:

  • Torne seu código extensível com ganchos e funções
  • Personalize as páginas de administração do WordPress
  • Escreva temas WordPress prontos para personalização

Estes não são cursos longos que ensinarão tudo o que você precisa saber para ser um desenvolvedor WordPress, mas você pode usá-los para aprender habilidades específicas.

Como funciona?

Primeiro, você precisará se juntar ao Envato Tuts+ a um custo de $ 15 por mês. Então você pode se inscrever para um curso. Todos os cursos são individualizados e você pode assistir aos vídeos, ler o conteúdo relacionado e discutir o curso nos fóruns em seu próprio ritmo e em sua própria programação.

Para quem é isso?

Envato Tuts+ funciona melhor como um recurso suplementar para adquirir habilidades específicas.

Navegue pelas ofertas do WordPress para ver se algo desperta seu interesse, mas não se esqueça de que os membros também têm acesso a tópicos relacionados, como PHP, jQuery, JavaScript, HTML, CSS e Web Design.

Do meu ponto de vista, o Envato Tuts+ funciona melhor para profissionais estabelecidos que desejam um lugar para aprender novas habilidades continuamente, em vez de aspirantes a desenvolvedores que precisam desenvolver uma ampla base de conhecimento do WordPress.

Conheça o Código

conheça a captura de tela do site do código

Conheça o Código foi criado por Tonya Mork para ensinar código. Embora o site definitivamente se concentre principalmente em tópicos do WordPress, ele não é comercializado como um curso de treinamento do WordPress, mas como um curso de programação geral que usa PHP e WordPress como principal meio de ensino e aplicação.

Tópicos e cursos

Conheça o Código oferece uma variedade de cursos – chamados de laboratórios – cobrindo PHP, jQuery, JavaScript, WordPress e a estrutura de temas Genesis. Exemplos de títulos de cursos incluem:

  • Introdução à programação
  • Introdução ao Desenvolvimento Web WordPress

Existem muitos cursos no Know the Code que cobrem tópicos do framework Genesis, como o Developer's Guide to Customizing Genesis, que inclui 18 vídeos e quase 3 horas de conteúdo. Essa é uma montanha de conteúdo que cobre um tópico bastante restrito e leva para casa o principal que você sabe sobre Conheça o Código: estes não são cursos de visão geral. Os cursos do Know the Code são abrangentes e aprofundados.

Se você quer apenas fazer as coisas funcionarem, Conheça o Código não é o que você está procurando. No entanto, se você quiser saber por que as coisas funcionam , Conheça o Código é uma opção atraente.

Como funciona?

Conheça as associações do Código variam de $ 19 a $ 29 por mês. Os planos atualizados fornecem conteúdo adicional que aprofunda o porquê da codificação em vez do como . Portanto, se você realmente deseja se tornar um desenvolvedor especialista, o plano mais caro é o que você deseja.

Depois de se inscrever, você tem acesso imediato a todo o conteúdo disponível no seu nível de assinatura. Não há code-alongs ou quizzes. Cada curso, ou laboratório, consiste em vários vídeos e links para documentação detalhada. Todos os cursos são individualizados – uma bênção ou uma maldição, dependendo de sua agenda, autodisciplina e ética de trabalho.

Para quem é isso?

Se você quer apenas fazer as coisas funcionarem e ficarem bonitas, pule Conheça o Código.

Se você leva a sério a ideia de se tornar um desenvolvedor qualificado – até mesmo um engenheiro de software – que escreve código limpo e de fácil manutenção, Conheça o Código é uma opção realmente interessante. Isso é especialmente verdadeiro se você estiver interessado na estrutura do tema Genesis.

Aprendizado do LinkedIn

Aprendizado do LinkedIn
Aprendizado do LinkedIn

O LinkedIn Learning é provavelmente a opção mais conhecida para qualquer pessoa em uma profissão moderna que esteja procurando por cursos online de desenvolvimento profissional. Você pode aprender praticamente qualquer habilidade criativa ou técnica moderna no LinkedIn Learning, e uma associação lhe dá acesso a um enorme catálogo de cursos em uma variedade impressionante de tópicos.

Tópicos e cursos

O LinkedIn Learning tem uma seleção bastante decente de cursos do WordPress disponíveis (cerca de 1.400 cursos da última vez que verificamos). Esses cursos são de educadores respeitados do WordPress, como Morten Rand-Hendricksen e Carrie Dils, e abordam tópicos como:

  • Criando um site de assinatura pago
  • Angular JS e WordPress: Construindo um aplicativo de página única
  • WordPress e Genesis: Criando Temas Filhos do Zero
  • API REST do WordPress (WP-API): Primeira olhada

A maioria desses cursos é curta, variando de uma a duas horas, com um punhado de cursos mais longos (e mais curtos) na mistura.

Como funciona?

Uma associação do LinkedIn Learning custa cerca de US $ 29 por mês (menos se você escolher a opção anual). Depois de se inscrever, você tem acesso a todo o conteúdo do curso, incluindo questionários e exercícios práticos de código, e pode trabalhar no seu próprio ritmo.

Não se esqueça de que uma assinatura do LinkedIn Learning não inclui apenas o conteúdo do WordPress. Ele também vem com acesso a toda a sua biblioteca, incluindo cursos como PHP para Web Designers com quase 5 horas e meia de conteúdo de vídeo.

Para quem é isso?

O LinkedIn Learning é semelhante ao Envato Tuts+ em termos de conteúdo e estrutura. Ambos oferecem cursos curtos (na maioria das vezes) que abordam habilidades específicas em apenas uma ou duas horas. Ambos oferecem cursos que cobrem uma ampla gama de tópicos e os oferecem em uma base totalmente individualizada. Isso significa que você tem que ter a visão de buscar por conta própria os cursos que abordam as áreas de deficiência e a disciplina para continuar aprendendo sem prazo ou cronograma para mantê-lo no caminho certo.

Isso levanta a questão: como você escolheria entre LinkedIn Learning e Envato Tuts+? Se eu estivesse considerando essas duas opções, eu empregaria o teste Twitter vs. LinkedIn . Vai algo assim. Você gosta mais do Twitter ou do LinkedIn? Se você preferir o Twitter, vá com o Envato Tuts+. Mas se você é mais uma pessoa do LinkedIn, o LinkedIn Learning provavelmente é mais adequado.

O Treinamento

captura de tela do site ostraining

OSTraining, abreviação de Open Source Training, ensina os alunos a criar sites com sistemas de gerenciamento de conteúdo de código aberto Joomla, Drupal e WordPress. O OS Training é voltado para alunos orientados a resultados que desejam criar sites sólidos em cima de seu CMS favorito, não necessariamente alunos que desejam se tornar excepcionais manipuladores de código para todos os fins.

Tópicos e cursos

A OSTraining oferece mais de 45 cursos WordPress, a maioria ministrada por Topher DeRosia. Mais da metade desses cursos são projetados para usuários intermediários e avançados do WordPress e incluem títulos como:

  • Como usar a API do WordPress
  • Como desenvolver plugins WordPress
  • Como editar plugins com PHP Code Sniffer
  • Como projetar e desenvolver temas WordPress

Além disso, os alunos têm acesso a uma biblioteca de cursos Joomla e Drupal se quiserem dominar sites de construção com mais de um CMS.

Como funciona?

Uma associação ao OSTraining custa entre US $ 25 e US $ 37 por mês e o plano atualizado oferece a chance de compartilhar a tela com a equipe do OSTraining se você ficar preso e a capacidade de baixar vídeos do curso para visualização offline.

Depois de ingressar no OSTraining, você tem acesso completo aos cursos, que incluem uma mistura de videoaulas e questionários. Todos os cursos são individualizados, portanto, verifique seu medidor de autodisciplina ao se inscrever.

Para quem é isso?

OSTraining é para estudantes de WordPress orientados para resultados. Se você quer se tornar um desenvolvedor PHP e JavaScript que por acaso usa o WordPress, procure outro lugar. No entanto, se você quiser ficar realmente bom na construção de sites WordPress e possivelmente aprender a fazer o mesmo com Joomla e Drupal, vale a pena conferir o OSTraining.

Recomendações

Mergulhar em todos esses diferentes programas online de uma só vez seria um erro. Se você deseja crescer como usuário e desenvolvedor do WordPress, escolha um programa que atenda às suas necessidades e preferências e cumpra-o. Cada uma dessas opções pode ser a melhor opção, dependendo exatamente do que você está procurando.

  • Você quer aprender o desenvolvimento de temas e plugins com foco na produção de resultados ao invés de teoria? Confira OSTraining.
  • Você quer se tornar um programador competente e construir produtos WordPress tecnicamente sólidos com o Genesis? Saiba que o Código pode estar certo.
  • Você quer aprender a construir aplicativos da Web JavaScript interativos e de ponta em cima do WordPress? JavaScript para WordPress é perfeito.
  • Deseja criar plugins para o diretório de plugins do WordPress.org? Os plugins do Pippin podem ajudá-lo a fazer isso.
  • Você é um profissional do WordPress estabelecido que deseja manter suas habilidades técnicas afiadas, investindo algumas horas em treinamento todas as semanas? Confira LinkedIn Learning e Envato Tuts+.

Existem muitos cursos excelentes de WordPress disponíveis online. Qualquer pessoa com o desejo de se tornar um desenvolvedor WordPress pode fazê-lo com um orçamento sem sair de casa. Tudo o que resta é escolher o programa certo, definir um cronograma de estudos e cumpri-lo.

Nota do Editor: Este post foi atualizado para precisão e relevância. [Publicado originalmente: julho de 2016 / revisado: setembro de 2021]

Quais destes programas você já tentou no passado? Qual foi sua experiência? Que outros grandes programas de treinamento deixamos de fora desta lista?
Tag: