Temario del curso
Día 1:
Comprensión de Drupal 9
- Introducción a Drupal y comprensión de Drupal.org
- Instalación de Drupal en localhost
- Instalación estándar vs. mínima de Drupal
- Vista general de la interfaz de Drupal
Comprensión de la interfaz de administración de Drupal:
- Cobertura de tipos de contenido
- Tipos de contenido personalizados
- Taxonomías
- Apariencia / Temas base
- Módulos base
- Vistas
- Tipos de visualización personalizados
- Bloques y tipos de bloques personalizados
- Opciones de flujo de trabajo
Gestión de usuarios:
- Comprensión profunda de la gestión de usuarios
- Roles y permisos
Configuración:
- Ajustes básicos del sitio
- Tareas cron
- Sistema de archivos
- Medios
Día 2:
Tematización
- Introducción a la tematización básica
- Preparación de la arquitectura de tematización
- Tematización basada en Bootstrap
- Estructura de archivos YML
- Parágrafos
- Uso de Parágrafos y Bootstrap para crear un tema completo
Arquitectura de Módulos
- Introducción al desarrollo básico de módulos
- Comprensión del desarrollo de módulos contribuidos
- Hooks y archivos .theme
- Creación de un módulo básico con rutas
- Definición de categoría de módulo
Al finalizar este curso, podrá crear un sitio web en Drupal, comprender su flujo de trabajo de construcción y potenciarlo para incorporar nuevas funcionalidades.
Requerimientos
- Conocimientos básicos de HTML y CSS (desarrollo web)
- Experiencia previa con versiones anteriores de Drupal (opcional)
- Experiencia básica en programación con JavaScript y PHP (deseable)
Público Objetivo
- Administradores de contenido
- Gerentes de proyecto
- Administradores web
- Principiantes en Drupal
Hamad diseñó este curso con el objetivo de aprender las terminologías más recientes de DRUPAL y obtener mayor experiencia práctica. Por lo tanto, si planea trabajar con DRUPAL 10, deberá familiarizarse con una interfaz front-end ligeramente diferente.
Testimonios (2)
Lukasz demostró mucha paciencia y abordó todas mis preguntas con exhaustividad.
Sylvia - Intrepid Museum
Curso - Master Drupal 9 Site Building / Architecture
Traducción Automática
Que el curso estuviera adaptado a mis necesidades basándose en el cuestionario previo al curso. Las partes en las que me sentía más seguro se trataron de manera más breve para poder centrarnos en los temas donde tenía menos conocimientos, lo cual mejoró el ritmo del curso. Lukasz explicaba muy bien cada tema según mi nivel de experiencia y tenía muchos ejemplos relevantes que se ajustaban a ese nivel.
Evan Lynskey - Marine Institute
Curso - Master Drupal 9 Site Building / Architecture
Traducción Automática