iMasters

Programa de treinamentos avançados

Treinamentos

Desenvolvimento de Plugins e Temas para WordPress

Descrição: O treinamento vai mostrar a utilidade e o desenvolvimento de Plugins WordPress, visando desmitificar a criação e modificação deles. Durante as aulas, serão apresentadas práticas inteligentes, métodos de desenvolvimento, e a utilização de JavaScript, Ajax e CSS. Ao fim do curso, os alunos estarão aptos a criar e modificar plugins WordPress existentes no mercado. Na etapa de temas para WordPress, o treinando aprenderá tudo sobre a criação e técnicas de desenvolvimento de temas WordPress criando um tema durante do curso a partir de layout real. Ao fim do curso, o aluno estará apto a criar e modificar temas WordPress existentes no mercado.

Carga Horária

16 horas.

Próximas turmas

  • 11 e 12 de setembro.

    9h às 18h

    Avenida Paulista, 1159, 16º andar, São Paulo - SP (ver mapa)

Público Alvo

Designers e Desenvolvedores para internet que adotam o WordPress como sua plataforma de gerenciamento de conteúdo e blog. E indicado, também, àqueles que deixam estender as possibilidades do WordPress em seu dia-a-dia.

Pré-requisitos

Para o pleno aproveitamento de Desenvolvimento de Plugins é necessário que o treinando possua previamente os seguintes pré-requisitos técnicos:

• Conhecimentos intermediários das linguagens de programação HTML (tag's, elementos, conceitos de identação, links e formulários);

• Conhecimento sobre o WordPress como usuário final;

• Conhecimento de lógica de programação;

• Conhecimentos do funcionamento de serviços e servidores de Internet como FTP, DNS e HTTP;

• Conhecimento básico (estrutura básica, variáveis, constantes, operadores, estruturas de controle IF, FOR, WHILE e funções) à intermedário de PHP.


Para o pleno aproveitamento de Desenvolvimento de Temas é necessário que o treinando possua previamente os seguintes pré-requisitos técnicos:

• Conhecimentos intermediários das linguagens de programação HTML (tag's, elementos, conceitos de identação, links e formulários);

• Conhecimentos intermediários de CSS;

• Conhecimento sobre o WordPress como usuário final;

• Conhecimento de lógica de programação;

• Conhecimentos do funcionamento de serviços e servidores de Internet como FTP, DNS e HTTP;

Conteúdo programático de Plugins para Wordpress

  • 1. O que é plugin WordPress?
  • 2. Devo realmente criar um plugin WordPress?
  • 3. O que você precisa para criar um plugin WordPress?
  • 4. Estrutura de um plugin WordPress;
  • 5. Como instalar um plugin WordPress;
  • 6. Plugin API;
    • 6.1 Ações "Actions";
    • 6.2 Filtros "Filters";
  • 7. Tag de template "Template tags";
  • 8. Criando menus e páginas administrativas;
  • 9. Armazenamento de dados;
    • 9.1 Opções "Options";
    • 9.2 Trabalhando com banco de dados;
  • 10. Shortcode;
  • 11. Utilizando JavaScript em plugins;
  • 12. Plugins e Ajax;
  • 13. Utillzando CSS em plugins;
  • 14. Internacionalização;
  • 15. Widgets;
  • 16. Como publicar um plugin no diretório do WordPress.org
  • 17. Boas práticas;
  • 18. Referências;
  • 19. Projeto final.

Conteúdo programático de Temas para WordPress

  • 1. O que é um tema WordPress?
  • 2. Devo realmente criar um tema WordPress?
  • 3. O que você precisa para criar um tema WordPress?
  • 4. Ambiente de desenvolvimento em PHP;
  • 5. PHP para Designers;
  • 6. Estrutura de um tema WordPress;
  • 7. Como instalar um tema WordPress;
  • 8. Layout PSD/PNG > HTML e CSS > Tema WordPress
  • 9. Arquivos que compõe um tema WordPress;
  • 10. Hierarquia de arquivos;
  • 11. Tags de template;
  • 12. O famoso Loop do WordPress;
  • 13. Menu de navegação;
  • 14. Compreendo o sistema de comentários do WordPress;
  • 15. Gravatar;
  • 16. Página 404 customizada;
  • 17. A forma correta de integrar um plugin ao seu tema;
  • 18. Inserindo JavaScript;
  • 19. Inserindo CSS;
  • 20. Template page;
  • 21. Tags condicionais;
  • 22. Internacionalização;
  • 23. Widgets
  • 24. O arquivo functions.php
  • 25. RSS
  • 26. Hacks e macetes

Investimento

R$ 560,00 no boleto bancário / depósito ou;

4 x de R$ 147,00 no cartão de crédito (R$ 590,00);

inscreva-se

Depoimentos

  • Ryan Ozimek, maior referência mundial em Joomla!

    "Continuem com esse trabalho maravilhoso do iMasters, pois vocês realizaram a melhor conferência Joomla! que eu já participei. Recomendo muito para todos, os próximos treinamentos."

+ depoimentos

iMasters PRO iMasters
iMasters PRO
Programa de Treinamentos Avançados

www.imasterspro.com.br

pro@imasters.com.br