Curso de Joomla 3 (Programa detallado)
Objetivo
- Valorar las ventajas de crear una web con un gestor de contenido (CMS).
- Implementar la instalación de Joomla en un servidor Web local o en Internet.
- Crear una estructura básica de una web con el gestor de contenido Joomla.
- Conocer la configuración y el manejo fundamental de Joomla.
- Gestionar todos los componentes incluidos en Joomla para cumplimentar la información ofrecida en el sitio.
Dirigido a:
Todo usuario que esté interesado en crear una página web utilizando las últimas tecnologías existentes, sin tener que hacer grandes esfuerzos en aprender tecnologías ni lenguajes de programación.
Requisitos:
- Conocimientos básicos de acceso a Internet.
- Conexión a Internet.
PROGRAMA DEL CURSO
1.- Qué es Joomla
Objetivo
Presentación del programa y sus diferentes funciones.
Conocer la historia del proyecto.
Contenido
- 1. ¿Qué es Joomla?
- Introducción
- ¿Qué es un CMS?
- La licencia de Joomla!.
- Versiones de Joomla
- La estructura de Joomla
- Joomla frente a otros CMS
- Ejercicios
- Ejercicio 1: Crucigrama
- Ejercicio 2: La popularidad de Joomla!
2.- Instalación de Joomla en un servidor local
Objetivo
Conocer los componentes necesarios para poder ejecutar el CMS Joomla!.
Identificar los diferentes módulos que debe disponer un servidor para dar soporte a un sitio gestionado con Joomla!.
Configurar un entorno local WAMP con el que disponer de un entorno similar al de un servidor web.
Conocer phpMyAdmin y utilizar esta herramienta para crear un usuario con el que conectar Joomla! con la base de datos que le dará soporte.
Contenido
- 2- Instalación de Joomla en un sistema local
- Requisitos del Sistema
- Instalación del servidor local
- phpMyAdmin y configuración de la base de datos
- Instalación de Joomla
- Ejercicios
- Ejercicio 1: Instalación de Uniform Server
- Ejercicio 2: Primera ejecución de Uniform Server
- Ejercicio 3: Creación de usuario de MySQL con phpMyAdmin
- Ejercicio 4: Instalación de Joomla! en el entorno localhost
3.- Instalación de Joomla en un servidor remoto
Objetivo
Crear una cuenta de hosting gratuito para alojar públicamente un entorno Joomla!.
Configurar la cuenta de hosting para cumplir con los requisitos necesarios para instalar y ejecutar el CMS.
Publicar la instalación de Joomla! en la cuenta de hosting por medio de un cliente FTP.
Completar la instalación Joomla! con los parámetros de la cuenta de hosting.
Comprender los aspectos que se tendrán que tener en cuenta cuando se vaya a contratar un proveedor de hosting profesional.
Contenido
- Instalación de Joomla en un servidor remoto
- Tareas previas a la instalación
- Instalación
- Elegir un Hosting profesional
- Ejercicios
- Ejercicio 1: Creación de cuenta de hosting y configuración del entorno
- Ejercicio 2: Publicación de Joomla!
- Ejercicio 3: Instalación de Joomla!
4.- El entorno Joomla y sus elementos Básicos
Objetivo
Primera toma de contacto con los elementos que componen Joomla!.
Conocer los diferentes tipos de extensiones que soporta Joomla!.
Analizar el Panel de Control del Back-end e identificar la información mostrada.
Analizar la anatomía básica de las herramientas del Área de Administración.
Contenido
- El entorno Joomla! y sus elementos Básicos
- Introducción
- La Estructura de Joomla!
- El Panel de Control
- Anatomía de una herramienta de Joomla!
- Ejercicios
- Ejercicio 1: Estructura de Joomla!
- Ejercicio 2: Área Pública y Área Privada
- Ejercicio 3: Anatomía de una Herramienta
5.- Configuración global de Joomla!
Objetivo
Aprender a gestionar la configuración de un sitio Joomla!.
Conocer los parámetros disponibles en el entorno, y el efecto que cada uno de ellos tendrán sobre el sitio.
Establecer la configuración general de permisos.
Conocer los filtros que Joomla! aplicará sobre los contenidos enviados al sitio.
Contenido
- Configuración global de Joomla!
- Introducción
- Configuración del Sitio
- Configuración de Sistema
- Configuración del Servidor
- Configuración de Permisos
- Filtro de Textos
- Resumen
- Ejercicios
- Ejercicio 1: Configuración del sitio y Configuración del sistema
- Ejercicio 2: Configuración SEO
- Ejercicio 3: Configuración envío de emails
6.- Usuarios de Joomla y permisos
Objetivo
Conocer los diferentes perfiles disponibles con la instalación de Joomla! y los permisos de cada uno de ellos.
Gestionar los grupos de usuarios, comprender el sistema de niveles de acceso y gestionar los niveles de acceso existentes.
Administrar la información de los usuarios y la asignación de grupos a los que cada usuario pertenece.
Utilizar los procesos por lotes para realizar la asignación y desasignación masiva de usuarios a un grupo.
Contenido
- Usuarios de Joomla! y permisos
- Introducción
- Usuarios de Joomla!
- Grupos de Usuarios
- Niveles de Acceso
- Usuarios
- Envío de Correos Masivos
- Registro de Usuarios desde el Front-end
- Opciones del Gestor de Usuarios
- Ejercicios
- Ejercicio 1: Creación de Grupo y Nivel de acceso
- Ejercicio 2: Gestión de Usuarios
- Ejercicio 3: Envío Masivo
7.- Añadir contenido I
Objetivo
Analizar y definir un esquema previo a la creación de los contenidos.
Aprender a gestionar los artículos de un sitio.
Conocer el editor WYSIWYG integrado en Joomla! y descubrir las funciones que ofrece.
Contenido
- Añadir contenido I
- Introducción
- Jerarquía de Contenidos
- El Gestor de Artículos
- Redacción de contenidos con el editor WYSIWYG
- Ejercicios
- Ejercicio 1: Contenidos de un sitio
- Ejercicio 2: Mejorar el aspecto de los contenidos
8.- Añadir contenido II
Objetivo
Aprender cómo funciona el gestor multimedia de Joomla! con el que administrar las imágenes de un sitio.
Conocer el Gestor de Categorías, con el que organizar los artículos de forma jerárquica.
Analizar las opciones de configuración del gestor de contenidos, y conocer el alcance de los parámetros disponibles.
Definir los elementos necesarios para definir un entorno en el que los usuarios del área pública puedan redactar contenidos para el sitio.
Conocer el sistema de bloqueo / desbloqueo para evitar la edición simultánea de un elemento.
Contenido
- Añadir contenido II
- Introducción
- El Gestor Multimedia
- Gestión de Categorías
- Opciones de Contenidos
- Creación de artículos desde el Front-end del sitio
- Desbloqueo de Artículos
- Ejercicios
- Ejercicio 1: Reestructuración de Contenidos
- Ejercicio 2: Uso del Gestor Multimedia
- Ejercicio 3: Creación de contenidos desde el Front-end
9.- Componentes Nativos
Objetivo
Conocer los diferentes componentes que incluye Joomla! y comprender que la información y contenidos de un sitio web no sólo se basan en artículos y categorías.
Contenido
- Componentes Nativos
- Introducción
- Componente Banners
- Componente Buscar
- Componente Búsqueda Inteligente
- Componente Contactos
- Enlaces Web
- Mensajería
- Noticias Externas
- Componente Redireccionar
- Componente Actualizar Joomla!
- Ejercicios
- Ejercicio 1: Banners
- Ejercicio 2: Contactos
10.- Menús
Objetivo
Gestionar los menús de un sitio y los elementos que estos incluyen.
Conocer la amplia variedad de tipos de elemento de menú que se podrán utilizar en un sitio Joomla!, y las funcionalidades que cada uno de ellos ofrece.
Contenido
- Menús
- Introducción
- Gestión de Menús
- Gestión de Elementos de Menú
- Tipos de elemento de Menú
- Ejercicios
- Ejercicio 1: Menú de Contenidos
- Ejercicio 2: Menú de Usuarios
11.- Extensiones
Objetivo
Diferenciar los diferentes tipos de extensiones que podremos encontrar en Joomla!
Conocer las extensiones Módulo, y los diferentes tipos que existen.
Gestionar los plugins del sitio y la acción que realiza cada uno de ellos.
Conocer el sistema de plantillas de Joomla! y aprender a modificar los estilos para aplicarlos al sitio, y los idiomas, con los que disponer de un entorno adaptable.
Gestionar las extensiones instaladas en el sitio y aprender a instalar nuevas extensiones con las que ampliar las funcionalidades del entorno.
Contenido
- Extensiones
- Introducción
- Gestor de Módulos
- Gestor de Plugins
- Gestor de Plantillas
- Gestor de Idiomas
- Gestor de Extensiones
- Ejercicios
- Ejercicio 1: Creación de Módulos
- Ejercicio 2: Activación de Plugins
- Ejercicio 3: Instalación de un Plugin
- Ejercicio 4: Instalación de una Plantilla