¿Qué quieres aprender?

Curso de Programador web (PHP, HTML Y CSS)

Curso de Programador web (PHP, HTML Y CSS)

Academia Colón Móstoles

Curso subvencionado para desempleados semipresencial

Móstoles (Madrid)


Gratis

Duración : 2 Meses

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Móstoles

A quién va dirigido

A personas desempleadas en la Comunidad de Madrid.

Requisitos

Interés alto en participar en el Certificado de Profesionalidad.

Temario completo de este curso

UF2216. Repositorios de contenidos (70 horas)

  • 1. Repositorios de contenidos

    • Conceptos básicos

    • Incorporación de contenidos: adquisición, agregación y creación

    • Asociaciones entre contenidos: jerarquías, taxonomías, índices y referencias cruzadas

    • Ciclos de vida de los documentos

    • Flujos de trabajo

    • Versionado de contenidos

    • Check In / Check Out: resolución de conflictos

    • Herramientas diff / merge

    • Búsqueda y localización de la información

    • Publicación: sindicación y servicios web

    • Seguridad

  • 2. Estructura interna de un repositorio

    • Almacenamiento de la información: base de datos, ficheros, base de datos y ficheros

    • Estándares de desarrollo: CMIS, JSR-168, JSR-170 y JSR-283

  • 3. Metadatos

    • Concepto y beneficios

    • Ontología RDF

    • Metadatos Dublin Core

    • Metadatos XMP (Adobe's Extensible Metadata Platform)

    • Metadatos EXIF (Exchangeable image file format)

    • Metadatos IPTC

  • 4. Sistemas de gestión de contenidos

    • Sistemas de gestión de bitácoras (Blogs)

    • Sistemas Wiki

    • Sistemas Portales

  • 5. Sistemas de gestión del aprendizaje (LMS)

    • Descripción general

    • Estándares IMS

    • LOM

    • Iniciativa ADL SCORM

UF2217. Lenguaje XML (80 horas)

  • 1. Definición de documentos XML

    • Elementos

    • Atributos

    • Documentos bien formados, codificación y juegos de caracteres

    • Entidades

    • Comentarios

    • Inclusión de datos no XML

    • Espacios de nombres

  • 2. Validación mediante DTD

    • Declaraciones de elementos: PCDATA, elementos hijos, secuencias, número de hijos, opciones, paréntesis, contenido mixto, elementos vacíos, ANY

    • Declaraciones de atributo: CDATA, NMTOKEN, NMTOKENS, enumeración, ID, IDREF, IDREFS, ENTITY, ENTITIES, NOTATION

    • Declaraciones de identidad general

    • Entidades generales externas analizadas

    • Notaciones y entidades exteriores sin analizar

    • Entidades de parámetro

    • Inclusión condicional

  • 3. Esquemas XML

    • Organización del documento

    • Anotaciones

    • Declaraciones de elementos

    • Declaraciones de atributos

    • Tipos complejos y elementos vacíos

    • Definición de tipos simples

    • Uso de grupos

    • Inclusión de declaraciones externas y modificación de declaraciones externas

    • Importación de esquemas de otros espacios de nombre

    • Tipos complejos derivados

  • 4. Acceso a la información de documentos XML

    • XPath

    • XLink

    • XPointer

    • XQL

  • 5. Transformación de documentos XML

    • CSS

    • XSL / XSL-FO

    • XSLT

  • 6. Otros lenguajes a utilizar con documentos XML

    • XML Base

    • XInclude

    • XML Information Set

  • 7. Aplicaciones del lenguaje XML

    • XHTML

    • REST

    • XML-RPC

    • SOAP

UF2218. Desarrollo de un CMS (50 horas)

  • 1. Proyectos de implementación

    • Metodología de desarrollo

    • Análisis de requerimientos

    • Descripción funcional

    • Diseño de arquitectura

    • Diseño técnico

    • Programación: pruebas unitarias

    • Auditoría funcional

    • Auditoría técnica: revisión de código, métricas, pruebas de rendimiento

    • Despliegue y liberación

  • 2. Entorno tecnológico

    • Plataformas de servicios CMS

    • Adecuación y customización

    • Desarrollo de nuevos componentes: especificación e interfaz

    • Implementación: lenguaje de programación, librerías, APIs

    • Documentación

  • 3. Modelos de procesamiento XML

    • Procesamiento de XML basado en texto

    • Procesamiento XML dirigido por eventos

    • Procesamiento XML basado en árboles

    • Procesamiento basado en la extracción

    • Transformaciones

    • Abstracción de XML

    • Estándares y extensiones

  • 4. Modelo de objeto de documento (DOM)

    • Estructura de DOM Core

    • Node y otras interfaces genéricas

    • Nodos estructurales

    • Nodos de contenido

    • Interfaz DOMImplementation

    • Interfaces de DOM Level 3

  • 5. Modelo basado en eventos (SAX)

    • Interfaz ContentHandler: opciones y propiedades

    • Filtros

Ver más