Día 1:
Introducción al K2.
Introducción y análisis al nuevo mundo de los CCK (Content Construction Kit) que nos permiten crear contenido personalizado y administrable el cual Joomla por defecto no ofrece. Del mismo modo abarcaremos la correcta planificación de un proyecto usando estos tipos de extensiones.
Aquí hablaremos sobre:
✓ ¿Que son los CCK?.
✓ ¿Qué es K2?.
✓ Instalación de K2 y traducción al español.
✓ Reconocimiento de la interface y Configuración inicial.
✓ Importar el contenido de Joomla (Cuando y Porque).
Día 2:
Taxonomía.
Estudiaremos los elementos que permiten organizar el contenido en K2 y las grandes ventajas que estos nos ofrecen en comparación con el gestor de artículos nativo de Joomla.
Aquí hablaremos sobre:
✓ Gestión de categorías y herencias.
✓ Gestión de ítems.
✓ Gestión de etiquetas (Tags).
Día 3:
Creando ítem de menús.
Todo contenido generado a través de Joomla tiene que buscar una forma para ver la luz. Los elementos que permiten esto se llaman “Ítems de menus”.K2 nos permite generar diferentes tipos de ítems en funciona a tipo de contenido que deseamos mostrar (contenido, categoría, tags, formularios, etc). Aquí analizaremos el uso adecuado de los tipos de ítems y en qué circunstancias usarlos.
Aquí hablaremos sobre:
✓ Enlazando una categorías de k2 y configuración de opciones de enlace.
✓ Enlazando un Ítems y configuración de opciones de enlace.
✓ Enlazando formularios para el envío de contenido.
Día 4:
Configuración de los comentarios y módulos en K2.
Los sistemas comentarios son un elemento importante que viene integrado en k2, pero también podemos integrar sistemas independientes y sobre esto hablaremos aquí. Y por si fuera poco k2 ofrece una variedad de módulos nativos que nos permiten agregar funciones y consultas avanzadas a los contenidos en K2. Aprenderás a gestionar todos los módulos que vienen por default con este CCK.
Aquí hablaremos sobre:
✓ Sistema de comentario nativo.
✓ Integrando Komento.
✓ Integrando Disqus for k2.
✓ Integrando Intense debate.
✓ Gestión de Módulos de K2.
Día 5:
Trabajando con campos personalizados.
La posibilidad de crear campos personalizados de diversos tipos y poder crear contenido gestionable son unas de las grandes carencias de Joomla que K2 permite solventar exitosamente. Aquí aprenderemos a trabajo con los diferentes tipos de campos y analizar en que circunstancian o situaciones podemos implementarlos.
Aquí hablaremos sobre:
✓ ¿Que son los campos personalizados?.
✓ Tipos de Campos.
✓ Grupo de campos: ¿Porque o para qué?.
Día 6 y 7:
Controlando y domando el diseño en K2.
Uno de los grandes puntos fuertes de k2 es la flexibilidad para diseñar contenido personalizado y la “herencia”. Aquí veremos como trabajar con las plantillas en todas las vistas disponibles, de tal forma que podemos modificar y posicionar el contenido de los campos personalizados que crearemos en K2.
Aquí hablaremos sobre:
✓ Las opciones o parámetros de k2.
✓ La herencia en K2.
✓ El uso de plantillas y sobre escritura de plantillas (Overrides).
Día 8:
Gestión de usuarios en K2.
K2 ha sido desarrollado con la finalidad de permitir a los usuarios el envío y creación de contenido desde el frontend o Backend, es por ello que incorpora su propio administrador de usuarios, para así gestionar cómodamente el tipo de contenido que los usuarios pueden crear.
Aquí hablaremos sobre:
✓ Relación de Gestor de usuarios de K2 y el gestor nativo de Joomla.
✓ Trabajando con usuarios.
✓ Trabajando con grupo de usuarios.
Día 9 – 10:
6 mejores extensiones para K2.
Las mejores extensiones para Joomla normalmente cuentan con extensiones que son desarrolladas por la comunidad o empresas independientes. K2 no es la excepción y existen una gran cantidad de extensión para este extraordinario componente. Aquí hemos hecho un ranking de las mejores extensiones para K2 y te mostramos como sacarlas el “jugo” e implementarlas en tus proyectos. Te mencionamos que veremos una de las Joyitas que existen: “K2 Mart” que nos permite integrar la flexibilidad de K2 y la potencia de Virtuemart.
Aquí hablaremos sobre:
✓ Trabajando con K2 Mart.
✓ Trabajando con Css4k2.
✓ Trabajando con Fields4userk2.
✓ Trabajando con All videos plugins.
✓ Trabajando con Filter for K2 y K2 Easy Filter
✓ Trabajando con Slideshow for K2.
Día 11:
Proyecto básico: Creación de un blog.
Habiendo adquirido todo los conocimientos teóricos sobre K2, llegó la hora de ponerlos en práctica en proyectos reales. En este primero proyecto veremos cómo implementar un sistema de Blogging usando K2. Desde cómo organizar el contenido correctamente hasta la personalización de las diferentes vistas, logrando así un blog personalizado y 100% funcional.
Día 12 -13:
Proyecto Intermedio: Creación de un sistema de testimonio.
Veremos cómo crear un sistema que les permita a nuestros clientes enviar testimonios desde un formulario a medida basado en los “campos personalizados”. Finalmente a traves de la edición de plantillas y usando CSS lograremos darle un aspecto profesional a los testimonios enviados.
Día 14 – 15:
Proyecto Avanzado: Catálogo avanzado de Automóviles.
Como proyecto final haremos un sistema para la gestión de autos. Permitiendo a los usuarios publicar sus autos y definir sus propiedades (precio de venta, Tipo, kilometraje, ¿es una usado o nuevo?, etc).
Del mismo modo definir un diseño para cada auto.
Finalmente implementar un sistema básico de búsqueda que permita encontrar los vehículos usando deferentes criterios.
Este tipo de sistemas no se puede hacer en Joomla, pero SI gracias a K2. Después de realizar
este Sistema usted verá con otros ojos cualquier proyecto personalizado que normalmente no se atrevía hacer con Joomla.
estoy esperando los enlaces a mega