Enfoque

Objetivo
En este curso aprenderás a instalar, configurar y administrar tu web con Drupal, un sistema de gestión de contenidos (CMS) que permite crear sitios web elegantes, dinámicos e interactivos de una forma sencilla y automatizada.
Dirigido a:
Cualquier persona que desea tener un sitio web puede utilizar Drupal CMS para basar la tecnología del mismo. Para desarrollar sitios sobre Drupal es preciso poseer conocimientos sobre diseño web y programación, pero para administrar sitios web basados en Drupal solo se necesita una mínima capacitación sobre el manejo del programa. Es tan sencilla y amigable la interfaz administrativa, que cualquier persona puede administrar sus propios contenidos web sin la necesidad de poseer conocimientos técnicos, sin saber lenguaje HTML, y sin recurrir a un WebMaster cada vez que hay que actualizar el sitio web.
Requisitos:
Ordenador PC Multimedia Procesador Pentium 166Mhz o superior 60Mb de memoria RAM 16 bits de color a 800 x 600 CD-ROM de 24X Tarjeta de sonido compatible con Windows y altavoces o auriculares
Temario del curso
1 - Introducción a Drupal
Objetivo
Saber qué es Drupal y sus principales características.
Duración de la unidad
1 Hora 20 Minutos
Contenido
1. Drupal
1.1. ¿Qué es Drupal?
1.1.1. ¿Qué es un sistema de gestión de contenidos?
1.1.2. ¿Qué es Open Source? (Código abierto)
1.1.3. ¿Qué es PHP?
1.1.4. ¿Qué es GPL?
1.1.5. ¿Qué es un CMS?
1.2. Características
1.2.1. Características principales
1.2.2. Requerimientos del sistema
1.2.3. Ventajas de Drupal
1.2.4. ¿Qué puedo hacer con él?
1.3. Historia del proyecto
1.3.1. Open Source y la comunidad
1.3.2. Acquia, software y servicios
1.3.3. El futuro de Drupal
1.4. Resumen
1.5. Ejercicios
1.5.1. Ejercicio: webs creadas con Drupal
2 - Instalar Drupal en Remoto
Objetivo
Aprender a instalar el programa en nuestro ordenador.
Duración de la unidad
1 Hora 45 Minutos
Contenido
2. Instalar Drupal en un servidor remoto
2.1. Servidor remoto
2.2. Configuración de su sitio Drupal en Pantheon
2.3. Resumen
2.4. Ejercicios
2.4.1.Ejercicio: Instalar Drupal en un servidor remoto
3 - Elementos básicos de Drupal
Objetivo
Empezar a familiarizarnos con el entorno del programa.
Duración de la unidad
3 Horas 15 Minutos
Contenido
3. Elementos básicos de Drupal
3.1. Front-end y back-end
3.2. Conceptos básicos
3.2.1. Arquitectura de Drupal
3.2.2. El cron de Drupal
3.3. Apariencia Drupal
3.3.1. Barra de herramientas
3.4. Usuarios roles y permisos
3.4.1. Usuarios
3.4.2. Roles
3.4.3. Tipos de roles
3.5. Crear roles
3.5.1. Roles
3.5.2. Crear un rol
3.6. Crear un usuario
3.6.1. Creación de cuentas de usuario desde el panel administrador
3.6.2. Creación de una cuenta desde la web
3.7. Opciones de la cuenta I
3.7.1. Configurar la cuenta
3.8. Resumen
3.9. Ejercicios
3.9.1. Ejercicio 1: crear roles
3.9.2. Ejercicio 2: crear usuarios
3.9.3. Ejercicio 3: crear roles y usuarios
4 - Nodos I
Objetivo
Aprender a instalarnos un editor de texto en Drupal.
Duración de la unidad
3 Horas
Contenido
4. Nodos I
4.1. Los nodos
4.1.1. Nodo Básico y extensiones
4.1.1.1. Nodo base
4.1.1.2. Nodo blog
4.1.1.3. Nodo encuesta (poll)
4.1.1.4. Nodo libro (book page)
4.2. Configurar el editor de texto en Drupal
4.2.1. Habilitar y configurar CKEditor
4.3. Editor CK editor
4.3.1. Qué es CK editor
4.3.2. Propiedades de TinyMCE
4.4. Crear Artículos
4.4.1. Tipos de Contenido
4.4.2. Crear Artículos
4.4.3. Desactivar el editor
4.4.4. Guardar y Previsualizar
4.4.5. Opciones del menú
4.5. Permisos y editar contenidos
4.5.1. ¿Cuál es la diferencia entre página y artículo?
4.5.2. Editar y eliminar contenido
4.5.3. Permisos
4.6. Resumen
4.7. Ejercicios
4.7.1. Ejercicio 1: crear formatos de texto
4.7.2. Ejercicio 2: asociar formatos a usuarios
4.7.3. Ejercicio 3: crear artículos y páginas
5 - Nodos II
Objetivo
Aprender otras propiedades de los nodos.
Duración de la unidad
3 Horas
Contenido
5. Nodos II
5.1. ID, URL amigables
5.1.1. Id de nodos
5.1.2. URL amigables
5.2. Blogs
5.2.1. ¿Qué es un blog?
5.2.2. Activar el módulo blogs
5.2.3. Crear un blog
5.3. Encuestas
5.3.1. Módulo Encuesta
5.3.2. Configuración Permisos
5.3.3. Crear una encuesta
5.4. Foros
5.4.1. Habilitar módulo foros
5.4.2. Jerarquía de los Foros en Drupal
5.4.3. Asignar permisos
5.4.4. Crear un tema
5.5. Resumen
5.6. Ejercicios
5.6.1. Ejercicio: crear un blog
5.6.2. Ejercicio: crear una encuesta
5.6.3. Ejercicio: crear un foro
6 - Menús y Taxonomías
Objetivo
Aprender a crear menús y taxonomías.
Duración de la unidad
3 Horas 15 Minutos
Contenido
6. Menús y Taxonomías
6.1. Los menús predefinidos
6.1.1. Menús predefinidos
6.1.2. Modificar menús
6.2. Crear menús personalizados
6.2.1. Añadir un menú
6.3. Conceptos básicos de taxonomías
6.3.1. Definición de taxonomía
6.3.2. ¿Qué es la taxonomía en Drupal?
6.3.3. Elementos de las categorías
6.4. Crear vocabulario y términos
6.4.1. Creando Vocabularios
6.4.2. Añadir términos de un vocabulario
6.5. Asignar categorías a contenidos
6.5.1. Crear campos para contenidos
6.6. Resumen
6.7. Ejercicios
6.7.1. Ejercicio 1: crear menús
6.7.2. Ejercicio 2: crear taxonomías
7 - Plantillas
Objetivo
Aprenderemos a cambiar el aspecto de Drupal con las plantillas o temas.
Duración de la unidad
3 Horas
Contenido
7. Plantillas
7.1. Estructura de una plantilla
7.1.1. *.info.yml
7.1.2. *.libraries.yml
7.1.3. *.breakpoints.yml
7.1.4. *.theme
7.1.5. css/
7.1.6. js/
7.1.7. images/
7.1.8. screenshot.png
7.1.9. logo.svg
7.1.10. templates/
7.2. Descargar e instalar plantillas
7.2.1. Descargar plantillas
7.2.2. Instalar plantillas
7.3. Temas por defecto
7.3.1. Temas activos
7.3.1.1. Activar Desactivar temas
7.3.2. Temas de administración
7.4. Configurar un tema
7.4.1. Tema Bartik
7.5. Resumen
7.6. Ejercicios
7.6.1. Ejercicio 1: instalar plantilla
7.6.2. Ejercicio 2: personalizar plantilla
7.6.3. Ejercicio 3: temas de administración
7.6.4. Ejercicio 4: analizar plantillas de pago
8 - Bloques y feeds
Objetivo
Aprenderemos a crear nuevos bloques y a trabajar con las Feeds RSS.
Duración de la unidad
3 Horas 05 Minutos
Contenido
8. Bloques y feeds
8.1. Introducción bloques
8.1.1. ¿Qué son los bloques?
8.1.2. Activar bloques
8.2. Configurar bloques
8.2.1. Configurar bloques
8.3. Crear un nuevo bloque
8.3.1. Crear un nuevo bloque
8.4. Introducción a Feeds RSS
8.4.1. ¿Qué es RSS?
8.4.2. Redifusión web
8.4.3. Suscribirse a un feed RSS
8.5. Agregar Feeds
8.5.1. El módulo Aggregator
8.6. Resumen
8.7. Ejercicios
8.7.1. Ejercicio 1: Modificar bloques
8.7.2. Ejercicio 2: Crear bloques
8.7.3. Ejercicio 3: Agregar canales
9 - Módulos y diseño de artículos
Objetivo
Aprenderemos a instalar nuevos módulos y personalizaremos nuestros artículos.
Duración de la unidad
2 Horas 55 Minutos
Contenido
9. Módulos y formatos de texto
9.1. Introducción Módulos
9.1.1. ¿Qué son los Módulos?
9.1.2. Módulos más utilizados
9.2. Instalar Módulos
9.2.1. Activar módulos
9.2.2. Instalar módulos
9.3. Módulo de generación de diseño
9.3.1. Crear artículos personalizados
9.4. Resumen
9.5. Instalar Módulos
9.5.1. Activar módulos
9.5.2. Instalar módulos
9.6. Módulo de generación de diseño
9.6.1. Crear artículos personalizados
9.7. Resumen
9.8. Ejercicios
9.8.1. Ejercicio 1: trabajar con el módulo Layaout Builder
9.8.2. Ejercicio 2: Instalar módulos
10 - Comentarios y libros
Objetivo
Aprender a crear y configurar comentarios y libros.
Duración de la unidad
2 Horas 35 Minutos
Contenido
10. Comentarios y libros
10.1. Comentarios
10.1.1. Crear un comentario
10.1.2. Acerca de los comentarios
10.2. Configurar comentarios
10.2.1. Configurar
10.2.2. Permisos
10.3. Administrar y aprobar comentarios
10.3.1. Administrar comentarios
10.3.2. Aprobar comentarios
10.4. Libros
10.4.1. Módulo book
10.4.2. Activar módulo Book y dar permisos
10.5. Crear un libro
10.5.1. Crear libro
10.5.2. Añadir bloque de navegación
10.5.3. Configurar libro
10.6. Resumen
10.7. Ejercicios
10.7.1. Ejercicio 1: crear comentarios
10.7.2. Ejercicio 2: Crear un libro
11 - Instalar Drupal en local
Objetivo
Aprenderemos a instalar Drupal en un servidor local.
Duración de la unidad
2 Horas 50 Minutos
Contenido
11. Instalar Drupal
11.1. Descarga del pack
11.2. Instalación de WampServer
11.3. Comprobar la instalación de WampServer
11.3.1. Crear una base de datos
11.4. Instalar Drupal
11.5. Resumen
11.6. Ejercicios
11.6.1. Ejercicio 1: instalar Drupal en remoto
11.6.2. Ejercicio 2: personalizar Drupal