Salta el contingut

Llenguatges de Marques i SGI

Benvingut/da al website del mòdul M0373 — Llenguatges de Marques i Sistemes de Gestió d'Informació (LMSGI), corresponent al CFGS Administració de Sistemes Informàtics en Xarxa (ASIX) de l'Institut Sa Palomera (Blanes).


Descripció del mòdul

Els llenguatges de marques són la base de l'intercanvi d'informació en entorns digitals. Des de les pàgines web fins a la integració entre sistemes empresarials, la informació s'estructura, es valida, es transforma i es presenta mitjançant estàndards com XML, HTML, CSS, XSLT i JSON. Comprendre com funcionem amb aquests formats és una competència fonamental per a qualsevol professional de la informàtica.

Al llarg d'aquest mòdul treballarem des dels fonaments dels llenguatges de marques fins a la pràctica diària amb documents web (HTML5, CSS3, JavaScript), la validació formal (DTD, XSD), la transformació de documents (XSLT, XPath), l'emmagatzematge d'informació en formats d'intercanvi (JSON, XQuery) i l'explotació de sistemes de gestió empresarial (ERP/CRM amb Odoo).


Objectius generals del mòdul

En finalitzar el mòdul l'alumnat ha de ser capaç de:

  1. Identificar i comparar els principals llenguatges de marques, les seves característiques i àmbits d'aplicació.
  2. Crear documents web ben formats i vàlids amb HTML5 i aplicar fulls d'estil CSS3.
  3. Accedir i manipular documents web dinàmicament usant JavaScript i el DOM.
  4. Definir esquemes de validació (DTD, XSD) i validar documents XML.
  5. Transformar documents XML a altres formats usant XPath i XSLT.
  6. Gestionar la informació en formats d'intercanvi de dades (JSON, XQuery, BD natives XML).
  7. Instal·lar, configurar i explotar sistemes de gestió empresarial (ERP/CRM).

Organització del mòdul

El mòdul s'organitza en set resultats d'aprenentatge (RA), treballats de forma seqüencial i progressiva:

flowchart LR
    A["RA1\nLlenguatges\nde Marques"] --> B["RA2\nHTML\ni CSS"]
    B --> C["RA3\nJavaScript\ni DOM"]
    C --> D["RA4\nValidació\nDTD/XSD"]
    D --> E["RA5\nTransformació\nXSLT"]
    E --> F["RA6\nIntercanvi\nJSON/XQuery"]
    F --> G["RA7\nERP\ni CRM"]

    style A fill:#00695c,color:#fff,stroke:#004d40
    style B fill:#00695c,color:#fff,stroke:#004d40
    style C fill:#00695c,color:#fff,stroke:#004d40
    style D fill:#00695c,color:#fff,stroke:#004d40
    style E fill:#00695c,color:#fff,stroke:#004d40
    style F fill:#00695c,color:#fff,stroke:#004d40
    style G fill:#00695c,color:#fff,stroke:#004d40

Bloc 1 — Reconeixement de LM (RA1)

Introducció als llenguatges de marques: classificació (SGML, HTML, XML, JSON, YAML, Markdown), àmbits d'aplicació, estructura i sintaxi de documents ben formats, i espais de noms XML.

Bloc 2 — LM en entorns web (RA2)

Creació de documents web amb HTML5 i CSS3: estructura del document HTML, etiquetes i atributs, fulls d'estil en cascada, validació de documents i sindicació de continguts (RSS, Atom).

Bloc 3 — Manipulació de documents web (RA3)

Accés i manipulació dinàmica de documents web amb JavaScript: sintaxi bàsica, model de document (DOM), selecció i modificació d'elements, creació i eliminació de nodes, i manipulació d'estils.

Bloc 4 — Validació de documents (RA4)

Definició formal d'esquemes per validar documents XML: DTD (Document Type Definition), XML Schema (XSD) amb tipus de dades complexos, associació d'esquemes amb documents i eines de validació.

Bloc 5 — Conversió i transformació (RA5)

Transformació de documents XML a altres formats: XPath per navegar documents XML, XSLT per definir regles de transformació, i conversió a HTML, text i altres formats XML.

Bloc 6 — Emmagatzematge d'informació (RA6)

Gestió de la informació en formats d'intercanvi: JSON (sintaxi i comparació amb XML), XQuery (consultes FLWOR), bases de dades natives XML (BaseX, eXist-db), i importació/exportació entre BD relacionals i XML/JSON.

Bloc 7 — Sistemes de gestió empresarial (RA7)

Instal·lació i explotació de sistemes ERP i CRM: conceptes i tipologia, Odoo amb Docker, configuració de mòduls, gestió d'usuaris i rols, generació d'informes i exportació de dades.


  • Presentació del mòdul


    Objectius, competències i organització general del mòdul M0373.

    Presentació

  • RA1 · Reconeixement de LM


    Classificació, àmbits d'aplicació, estructura XML i espais de noms.

    RA1

  • RA2 · HTML i CSS


    HTML5, CSS3, validació i sindicació de continguts.

    RA2

  • RA3 · JavaScript i DOM


    JS bàsic, accés i manipulació del DOM.

    RA3

  • RA4 · Validació (DTD i XSD)


    DTD, XML Schema, eines de validació.

    RA4

  • RA5 · Transformació (XSLT)


    XPath, XSLT, conversió entre formats.

    RA5

  • RA6 · Emmagatzematge


    JSON, XQuery, BD natives XML.

    RA6

  • RA7 · ERP i CRM


    Odoo, configuració, informes i exportació.

    RA7

  • Recursos


    Documentació oficial, eines, extensions i bibliografia recomanada.

    Recursos