Programa do Curso
Dia 1:
Entendendo o Drupal 9
- Introdução ao Drupal e compreensão da organização do Drupal
- Instalando o Drupal em localhost
- Instalação padrão versus mínima do Drupal
- Visão geral da interface do Drupal
Entendendo a interface administrativa do Drupal:
- Tipos de conteúdo
- Tipos de conteúdo personalizados
- Taxonomias
- Aparência / Temas principais
- Módulos principais
- Visualizações
- 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ção:
- Configurações básicas do site
- Tarefas agendadas (Cron Jobs)
- Sistema de arquivos
- Mídia
Dia 2:
Temas
- Introdução aos temas básicos
- Preparação da arquitetura de temas
- Temas baseados no Bootstrap
- Estrutura dos arquivos YML
- Parágrafos
- Utilizando Parágrafos e 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
- Hooks e .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 Drupal, entender seu fluxo de trabalho de construção de sites e aprimorá-lo com novas funcionalidades.
Requisitos
- Compreensão de HTML básico, CSS (desenvolvimento web)
- Experiência com versões anteriores do Drupal é um diferencial (opcional)
- Experiência básica em programação JavaScript e PHP é um diferencial
Público-Alvo
- Gestores de Conteúdo
- Gestores de Projeto
- Webmasters/Administradores
- Iniciantes no Drupal
Hamad projetou este curso com o objetivo de aprender a terminologia mais recente do DRUPAL e obter mais experiência prática. Se você planeja usar o DRUPAL 10, precisará passar por uma interface frontal ligeiramente diferente.
Declaração de Clientes (2)
Lukasz demonstrou grande paciência e respondeu a todas as minhas perguntas com detalhamento.
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. 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