Temario del curso
Día 1
Comprender 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
Comprender la interfaz de administración de Drupal:
- Tipos de contenido
- Tipos de contenido personalizados
- Taxonomías
- Apariencia / Temas principales
- Módulos principales
- Vistas
- Tipos de visualización personalizados
- Bloques y tipos de bloques personalizados
- Opciones de flujo de trabajo
Gestión de usuarios:
- Comprensión en profundidad de la gestión de usuarios
- Rol y permisos
Configuración:
- Ajustes básicos del sitio
- Tareas programadas (Cron)
- Sistema de archivos
- Medios
Día 2
Temas
- Introducción a la creación de temas básica
- Preparación de la arquitectura de temas
- Temas basados en Bootstrap
- Estructura de archivos YML
- Párrafos
- Utilizar párrafos y Bootstrap para crear un tema completo
Arquitectura de módulos
- Introducción al desarrollo de módulos básicos
- Comprensión del desarrollo de módulos contribuidos
- Hooks y .theme
- Crear un módulo básico con rutas
- Establecer la categoría del módulo
Al finalizar este curso, serás capaz de crear un sitio web en Drupal, comprender su flujo de trabajo de creación y mejorar sus nuevas funcionalidades.
Requerimientos
- Comprensión básica de HTML y CSS (desarrollo web)
- Experiencia con versiones anteriores de Drupal es un plus (opcional)
- Experiencia básica de programación en JavaScript y PHP es un plus
Audiencia
- Gerentes de contenido
- Gerentes de proyectos
- Webmasters/administradores
- Personas que inician en Drupal
Hamad diseñó este curso con el propósito de facilitar el aprendizaje de las terminologías más recientes de DRUPAL y proporcionar experiencia práctica, por lo que si planeas ir por DRUPAL 10, te encontrarás con una interfaz front-end ligeramente diferente.
Reseñas (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