Programa do Curso
Dia 1: Administrando o Drupal
Introdução ao Drupal
- O que é o Drupal e seus casos de uso
- Arquitetura do Drupal e componentes de construção (nós, campos, entidades, visualizações)
- Módulos principais vs. módulos contribuídos
Gerenciamento de Usuários e Conteúdo
- Gerenciando usuários, papéis e permissões
- Criando e gerenciando tipos de conteúdo
- Gerenciamento de fluxo de trabalho e moderação de conteúdo
Organizando e Exibindo Conteúdo
- Taxonomia para classificação e marcação
- Gerenciando menus e navegação
- URLs amigáveis e aliases com Pathauto
Noções Básicas de Administração do Site
- Usando a Barra de Ferramentas Administrativa
- Visualizando logs e solução de problemas com o Watchdog
- Modo de manutenção e configurações do site
Dia 2: Apresentação de Conteúdo com Visualizações e Estilização
Trabalhando com Visualizações
- Introdução ao módulo Views (Visualizações)
- Criando listas, tabelas e grades
- Classificando, filtrando e filtros contextuais
Blocos, Regiões e Layouts
- Compreendendo o sistema de blocos
- Atribuindo blocos a regiões
- Layouts de página com o Layout Builder (Construtor de Layout)
Tematização Básica
- Introdução à tematização responsiva
- Noções básicas de CSS para a tematização do Drupal
- Substituindo estilos e camadas de tema
Gerenciando Mídia
- Trabalhando com o módulo Media (Mídia)
- Inserindo imagens, vídeos e documentos
- Bibliotecas de mídia e reutilização
Dia 3: Tematização, Personalização e Manutenção do Site
Sistema de Tema do Drupal
- Compreendendo temas base (Olivero, Claro)
- Instalando e personalizando temas contribuídos
- Criando e trabalhando com subtemas
Modelagem Twig (Twig Templating)
- Introdução aos modelos Twig (Twig templates)
- Substituindo modelos para tipos de conteúdo e campos
- Depuração com Twig e ferramentas do navegador
Estendendo o Drupal
- Módulos contribuídos essenciais (Pathauto, Redirect, Devel)
- Instalando e atualizando módulos
- Introdução à criação de módulos personalizados
Manutenção e Segurança
- Atualizando o core, módulos e temas
- Estratégias de backup e restauração
- Melhores práticas de segurança
Resumo e Próximos Passos
Requisitos
- Familiaridade com interfaces de usuário baseadas na web
- Experiência no uso de um navegador da web para gerenciamento de conteúdo e sites
- Conhecimento básico de HTML é vantajoso
Público-alvo
- Administradores web
- Gerenciadores de conteúdo
- Desenvolvedores web iniciantes no Drupal
Declaração de Clientes (5)
Very knowledgeable trainer and made the topic interesting
Nicole - Evolve Capabilities
Curso - Introduction to Drupal 11
Que o curso foi adaptado às minhas necessidades com base no questionário pré-curso. As partes em que me sentia mais forte receberam menos tempo, permitindo-nos focar nos tópicos nos quais eu tinha menos conhecimento, o que melhorou o ritmo do curso. Lukasz era muito bom em explicar um determinado tema com base no meu nível de experiência e tinha muitos exemplos relevantes para complementar esse nível.
Evan Lynskey - Marine Institute
Curso - Master Drupal 9 Site Building / Architecture
Máquina Traduzida
Luke foi capaz de adaptar o conteúdo às minhas necessidades, foi fantástico.
Taru Khanna
Curso - Administering a Drupal 7 Website
Máquina Traduzida
Como abordou o tópico de forma extremamente abrangente.
Kathryn Blanch - Thales Group
Curso - Drupal 8 Themes
Máquina Traduzida
Os tópicos abordados foram bem desenvolvidos e incluíram exercícios relevantes. Várias vezes, Lukasz também se referiu à estrutura do nosso próprio site do conselho para mostrar onde as entidades que discutimos durante o treinamento já estavam em uso no site, o que achei uma boa maneira de consolidar as ideias aprendidas.
Rob O'Driscoll - Limerick City & County Council
Curso - Building Web Applications with Drupal 8, Views, Fields and Panels
Máquina Traduzida