Programa do Curso
Dia 1:
Compreendendo o Drupal 9
- Introdução ao Drupal e compreensão da organização Drupal.
- Instalação do Drupal no localhost.
- Instalação Padrão versus Instalação Mínima do Drupal.
- Visão geral da Interface do Drupal.
Compreendendo a interface de administração do Drupal:
- Cobertura dos Tipos de Conteúdo.
- Criação de Tipos de Conteúdo Personalizados.
- Taxonomias.
- Aparência / Temas do Núcleo (Core).
- Módulos do Núcleo (Core modules).
- Views.
- Tipos de Exibição Personalizados.
- Blocos e Tipos de Bloco Personalizados.
- Opções de Fluxo de Trabalho.
Gestão de Usuários:
- Compreensão aprofundada da gestão de usuários.
- Papéis e Permissões.
Configurações:
- Configurações básicas do site.
- Tarefas Cron (Cron Jobs).
- Sistema de Arquivos.
- Mídia.
Dia 2:
Temas
- Introdução à criação de temas básicos.
- Preparação da arquitetura de temas.
- Criação de temas baseados no Bootstrap.
- Estrutura dos arquivos YML.
- Paragraphs.
- Utilização do Paragraphs e do Bootstrap para criar um tema completo.
Arquitetura de Módulos
- Introdução ao desenvolvimento de módulos básicos.
- Compreensão do desenvolvimento de módulos contribuídos (Contrib modules).
- Hooks e arquivos .theme.
- Criação de um módulo básico com rotas.
- Definição da Categoria do Módulo.
Ao final deste curso, você será capaz de criar um site no Drupal, compreender seu fluxo de trabalho de construção e aprimorá-lo para novas funcionalidades.
Requisitos
- Compreensão básica de HTML e CSS (desenvolvimento web).
- Experiência com versões anteriores do Drupal é um diferencial (opcional).
- Conhecimento básico de programação em Javascript e PHP é um diferencial.
Público-Alvo
- Gerentes de Conteúdo
- Gerentes de Projeto
- Webmasters/Administradores
- Iniciantes no Drupal
Este curso foi estruturado por Hamad com o foco no aprendizado das terminologias mais recentes do DRUPAL e na aquisição de experiência prática. Portanto, se você planeja migrar para o DRUPAL 10, precisará se adaptar a uma interface front-end ligeiramente diferente.
Testemunhos de Clientes (2)
Lukasz demonstrou muita paciência e abordou todas as minhas perguntas com minúcia.
Sylvia - Intrepid Museum
Curso - Master Drupal 9 Site Building / Architecture
Máquina Traduzida
Que o curso foi adaptado às minhas necessidades com base no questionário pré-curso. Partes nas quais me senti mais confiante receberam menos tempo, para que pudéssemos focar nos tópicos em que eu tinha menos conhecimento, o que melhorou o ritmo do curso. Lukasz foi muito bom em explicar um determinado tópico com base no meu nível de experiência e tinha muitos exemplos relevantes para corresponder a esse nível.
Evan Lynskey - Marine Institute
Curso - Master Drupal 9 Site Building / Architecture
Máquina Traduzida