NOVO

Wordpress – Temas e Templates

Descrição

ONLINE - Este curso pretende reunir a informação necessária para a criação de websites e aplicações web baseadas no CMS Wordpress. Além da informação necessária para a instalação da plataforma, permite a possibilidade da criação de temas completamente originais, com os respetivos templates de páginas, e a criação de plugins de conteúdo, como galerias, formulários e slideshows.

Esta informação também facilitará a gestão, personalização e criação de qualquer tema ou plugin existente nos variados e volumosos repositórios de extensões para Wordpress.

Objetivos

- Conhecer os elementos de HTML e os novos elementos semânticos do HTML 5
- Criar e formatar páginas em HTML 5 e CSS 3.
- Conhecer conceitos de LESS
- Integrar grafismos e elementos multimédia em páginas Web.
- Utilizar JavaScript para criar animações e interação com páginas Web
- Configurar domínios e alojamentos Web para publicação de conteúdos
- Criar temas e padrões de páginas para Wordpress
- Editar e personalizar temas de Wordpress
- Criar e utilizar plugins para temas de Wordpress


Conteúdos Programáticos

Linguagens Web

1. Linguagens HTML e CSS
- HTML5 e CSS3
- Linguagem LESS
- Elementos HTML multimédia: vídeo, imagem
- Formatação e animação com CSS
- Frameworks HTML/CSS: Bootstrap

2. Linguagem JavaScript
- Conceitos e sintaxe de JavaScript
- Bibliotecas e frameworks: jQuery, Bootstrap

3. Estrutura de Sítios Web
- Estrutura de pastas: pasta raiz
- Ficheiros html, css, less, js
- Ligações relativas e absolutas
- Importações e ligações entre ficheiros: locais e remotos (CDN)

4. Alojamento e Publicação de Conteúdos Digitais
- Domínios Web – DNS
- Alojamento web
- Bases de dados na Internet
- Painel de Controlo – Cpanel e Softaculous

CMS Wordpress

5. Instalação e configuração
- Instalação local com Xampp
- Configuração do Xampp para HTTPS

6. Temas de Wordpress
- Estrutura de ficheiros
- Ficheiros php: index, header, footer, sidebar, etc.
- Ficheiros css: bootstrap, style
- Ficheiros js (javascript): bootstrap, theme

7. Ferramentas de desenvolvimento
- Ferramentas de desenvolvimento dos navegadores web
- Firebug e Mozilla Firefox
- Ferramentas de desenvolvimento para Chrome e Edge
- Microsoft Visual Studio Code
- Software de geração de temas para Wordpress

8. Integração de frameworks
- Bootstrap e jQuery
- Fontawesome
- Google Fonts

9. Temas, temas filho (child-theme) e templates de páginas
- Criar e gerir Child Themes (temas filho)
- Tema vs template – criar templates de páginas

10. Plugins e extensões
- Anatomia de um plugin. Estrutura de ficheiros
- Content plugins: formulários, slideshow, galerias
- API plugins: REST API, Google Maps, etc


Metodologias

Este curso será online, adotando uma estratégia muito semelhante à formação presencial. Teremos sessões de forma síncrona/em direto (formador e participantes estão online através de sistema de videoconferência), onde o formador abordará os conteúdos da formação e interagirá com os participantes e estes com o formador e com os restantes colegas. Entre cada sessão síncrona, haverá atividades assíncronas que cada participante desenvolverá autonomamente, reforçando a sua aprendizagem. 

Todos os módulos terão atividades individuais e/ou em grupo para investigação e estudo dos temas, consolidação de conhecimentos e prática nos softwares apresentados nas sessões síncronas.    


Destinatários

Este curso destina-se a todos os que pretendam desenvolver conhecimentos na instalação e personalização intensiva do CMS Wordpress, incluindo a possibilidade de criação de novos temas e extensões, bem como a adaptação e personalização de temas e extensões existentes.  

Pré-requisitos

- Conhecimentos básicos de programação web
- Conhecimentos básicos de CMS (Content Management Systems) e Wordpress

Formadores

José Inácio Menezes - licenciado em Engenharia de Produção pela Universidade do Minho. Possui certificação internacional em ECDL (European Computer Driving Licence) e em Information Technology Service Management (ITIL). Tem uma experiência profissional de 20 anos na Indústria, em funções de gestão em áreas como Planeamento e Controlo de Produção, Logística, Sistemas de Informação e Informática. É formador e consultor empresarial há mais de 10 anos nas áreas de Microsoft Office, Sistemas de Informação, Redes Informáticas e no desenvolvimento de soluções de software à medida. Especialista em redes informáticas empresariais e programação de computadores, nomeadamente na instalação e manutenção de servidores e programação .NET, linguagens web (HTML, PHP, Javascript) e bases de dados.

Este site utiliza cookies

Usamos cookies para melhorar a experiência dos nossos utilizadores e medir o desempenho dos conteúdos.