Curso gratuito Desarrollo de un CMS (Online)

Información gratuita

Nombre y apellidos

Email

Teléfono

Situación laboral

País

Provincia

Acepto la Política de Privacidad, el Aviso Legal y la Política de Cookies de cursosgratuitos.es

Curso 100% Bonificable si eres trabajador contratado en el régimen general y envías la documentación de matrícula (en el caso de ser estudiante, desempleado, autónomo, funcionario o jubilado puedes realizar este curso de forma parcialmente subvencionada)

Para qué te prepara:

La presente formación se ajusta al itinerario formativo de la Unidad Formativa UF2218 Desarrollo de un CMS certificando el haber superado las distintas Unidades de Competencia en ella incluidas, y va dirigido a la acreditación de las Competencias profesionales adquiridas a través de la experiencia laboral y de la formación no formal, vía por la que va a optar a la obtención del correspondiente Certificado de Profesionalidad, a través de las respectivas convocatorias que vayan publicando las distintas Comunidades Autónomas, así como el propio Ministerio de Trabajo (Real Decreto 1224/2009 de reconocimiento de las competencias profesionales adquiridas por experiencia laboral).

A quién va dirigido:

Este curso está dirigido a los profesionales del mundo de la informática y las comunicaciones, concretamente en la creación y gestión de repositorios de contenidos, dentro del área profesional desarrollo, y a todas aquellas personas interesadas en adquirir conocimientos relacionados con el desarrollo de un CMS.

Titulación:

Certificado de Aprovechamiento de haber cursado la formación que le Acredita las Unidades de Competencia recogidas en la Unidad Formativa Unidad Formativa UF2218 Desarrollo de un CMS, incluida en el Módulo Formativo MF0967_3 Creación y gestión de repositorios de contenidos, regulada en el Real Decreto 628/2013, de 2 de agosto, por el que se establece el Certificado de Profesionalidad IFCD0211 Sistemas de Gestión de Información.

Objetivos:

- Distinguir las estructuras y técnicas de programación lógicas para el desarrollo de componentes software, teniendo en cuenta las tecnologías de desarrollo. - Clasificar las estructuras y técnicas de programación lógicas estándares para el desarrollo de componentes software según metodologías de desarrollo existentes. - Identificar las fases que constituyen el desarrollo de un componente software, para su posterior creación de acuerdo a herramientas y lenguajes especificados. - Clasificar los elementos que constituyen un componente software, para su aplicación en el desarrollo del mismo según unos diseños dados. - Explicar los métodos para utilizar o usar librerías de aplicaciones desde los lenguajes de programación, para permitir la explotación de los repositorios de los sistemas de información según especificaciones de diseño funcionales. - Identificar los modelos de librerías de aplicaciones estándares del mercado que permiten el acceso, consulta y extracción de información de los repositorios de los sistemas de información según especificaciones de diseño y funcionales dadas. - Elaborar elementos software que integren o exploren contenidos de otros repositorios, utilizando interfaz de aplicaciones estándares del mercado para acceder a los repositorios de datos. - Elaborar elementos software que cumplan la funcionalidad de interpretar los contenidos de los repositorios, para proporcionar dicha información según unos requerimientos especificados. - Usar los modelos de librerías de aplicaciones (API) estándares del mercado (modelos de objetos de documentos <>, modelos basados en eventos <>, entre otros) que permiten el acceso, consulta y extracción de información de los repositorios de los sistemas de información, para ser utilizados en el desarrollo de componentes utilizando lenguajes de programación según especificaciones funcionales y de diseño dadas. - Verificar y depurar los elementos software elaborados asegurando que se obtienen los contenidos especificados.

Salidas Laborales:

Desarrolla su actividad profesional tanto por cuenta propia, como por cuenta ajena en empresas o entidades públicas o privadas de cualquier tamaño, que disponen de infraestructura de redes intranet, Internet o extranet, en el área de desarrollo del departamento de informática.

Resumen:

En el ámbito de la informática y las comunicaciones, es necesario conocer los diferentes campos de la creación y gestión de repositorios de contenidos, dentro del área profesional desarrollo. Así, con el presente curso se pretende aportar los conocimientos necesarios para el desarrollo de un CMS.

Metodología:

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

Temario:

UNIDAD FORMATIVA 1. DESARROLLO DE UN GESTOR DE CONTENIDOS (CMS)
UNIDAD DIDÁCTICA 1. PROYECTOS DE IMPLEMENTACIÓN.
  1. Metodología de desarrollo.
  2. Análisis de requerimientos.
  3. Descripción funcional.
  4. Diseño de arquitectura.
  5. Diseño técnico.
  6. Programación:
  7. - Pruebas unitarias.

  8. Auditoría funcional.
  9. Auditoría técnica:
  10. - Revisión de código.

    - Métricas.

    - Pruebas de rendimiento.

  11. Despliegue.
  12. Liberación.
UNIDAD DIDÁCTICA 2. ENTORNO TECNOLÓGICO.
  1. Plataformas de servicios CMS.
  2. Adecuación. Customización.
  3. Desarrollo de nuevos componentes:
  4. - Especificación. Interfaz.

    - Implementación:

    Lenguaje de programación.

    Librerías. APIs.

  5. Documentación.
UNIDAD DIDÁCTICA 3. MODELOS DE PROCESAMIENTO XML.
  1. Procesamiento de XML basado en texto.
  2. Procesamiento XML dirigido por eventos.
  3. Procesamiento XML basado en árboles.
  4. Procesamiento basado en la extracción.
  5. Transformaciones.
  6. Abstracción de XML.
  7. Estándares y extensiones.
UNIDAD DIDÁCTICA 4. MODELO DE OBJETO DE DOCUMENTO (DOM).
  1. Estructura de DOM Core.
  2. Node y otras interfaces genéricas.
  3. Nodos estructurales.
  4. Nodos de contenido.
  5. Interfaz DOMImplementation.
  6. Interfaces de DOM Level 3.
UNIDAD DIDÁCTICA 5. MODELO BASADO EN EVENTOS (SAX).
  1. Interfaz ContentHandler.
  2. Opciones y propiedades.
  3. Filtros.