Programa do Curso
Dia 1:
Compreensão Drupal 9
- Introdução a Drupal e compreensão de Drupal org
- Instalando Drupal no localhost
- Instalação padrão vs. mínima do Drupal
- Visão geral da interface do Drupal
Compreender a Drupal interface de administração:
- Abrangendo os tipos de conteúdo
- Tipos de conteúdo personalizados
- Taxonomias
- Aparência / Temas principais
- Módulos principais
- Vistas
- Tipos de visualização personalizados
- Blocos e tipos de blocos personalizados
- Opções de fluxo de trabalho
Utilizador Management:
- Conhecimento aprofundado da gestão de utilizadores
- Funções e permissões
Configuração:
- Definições básicas do sítio
- Tarefas Cron
- Sistema de ficheiros
- Media
Dia 2:
Tema
- Introdução à criação de temas básicos
- Preparação da arquitetura temática
- Tematização baseada em Bootstrap
- Estrutura dos ficheiros YML
- Parágrafos
- Utilizar parágrafos e Bootstrap para criar um tema de promessa completa
Arquitetura do módulo
- Introdução ao desenvolvimento de módulos básicos
- Entendendo o desenvolvimento de módulos Contrib
- Hooks e .theme
- Criando um módulo básico com rotas
- Definindo a categoria do módulo
No final deste curso, será capaz de criar um site drupal, compreender o seu fluxo de trabalho de construção de sites e melhorá-lo para novas funcionalidades.
Requisitos
- Um conhecimento básico de HTML, CSS (desenvolvimento web)
- Experiência com a versão atual do drupal é uma mais valia (opcional)
- Experiência básica de programação em Javascript e PHP é uma vantagem
Público
- Gestores de conteúdos
- Gestores de projectos
- webmasters/administradores
- Novo em Drupal
O Hamad concebeu este curso tendo em mente a aprendizagem das mais recentes terminologias DRUPAL e uma experiência mais prática, pelo que, se estiver a planear optar pelo DRUPAL 10, terá de passar por uma interface de front-end ligeiramente diferente;
Declaração de Clientes (2)
Lukasz demonstrated great patience and addressed all of my questions with thoroughness.
Sylvia - Intrepid Museum
Curso - Master Drupal 9 Site Building / Architecture
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.