FRONT-END DEVELOPMENT

Desarrollo Web
HTML, CSS & JS

Domina la semántica, el diseño en cascada y la lógica interactiva para crear páginas corporativas responsivas.

NIVEL 1: ESTRUCTURA Y SEMÁNTICA (HTML5)

Módulo 1: Arquitectura y Esqueleto

Configurar el entorno y construir la estructura ósea, entendiendo la semántica para navegadores.

  • Archivo maestro index.html y anatomía de etiquetas.
  • Estructura obligatoria: <!DOCTYPE>, <head>, <body>.
  • Etiquetas semánticas: <header>, <main>, <footer>.

Módulo 2: Jerarquía de Contenido

Insertar texto, hipervínculos y multimedia respetando la accesibilidad y la jerarquía SEO.

  • Titulares SEO <h1> a <h6> y Párrafos.
  • Listas y Enlaces: <ul>, <a href="">.
  • Multimedia: <img src="" alt=""> y optimización.
  • Contenedores genéricos: <section> y <div>.
NIVEL 2: DISEÑO ESTÉTICO Y RETÍCULAS (CSS3)

Módulo 3: La Cascada de Estilos

Separar la estructura del diseño estético, aprendiendo a pintar elementos de forma global.

  • Vinculación externa .css y anatomía de reglas.
  • Selectores: Etiqueta, Clase .class e ID #id.
  • Regla de Cascada y Especificidad CSS.
  • Propiedades visuales: Color, tipografía y fondos.

Módulo 4: El Modelo de Caja

Posicionar elementos horizontalmente, dominando los espacios interiores y exteriores (Layout).

  • Box Model: width, height, border.
  • Espaciado: margin exterior vs padding interior.
  • La propiedad display (block, inline, none).
  • Flexbox básico: justify-content y align-items.
NIVEL 3: INTERACTIVIDAD Y LANZAMIENTO (JS)

Módulo 5: Dinamismo y Lógica

Introducir interactividad. Cómo JS lee y manipula el HTML ante las acciones del usuario.

  • Microinteracciones CSS: :hover y transition.
  • El DOM y JS: document.querySelector.
  • Eventos: addEventListener('click').
  • Lógica de UI States: classList.toggle.

Módulo 6: Diseño Responsivo

Asegurar que la web se adapte inteligentemente a celulares y pulir para el lanzamiento final.

  • Etiqueta vital: <meta name="viewport">.
  • Media Queries: @media (max-width: 768px).
  • Metodología Mobile First vs Desktop First.
  • Auditoría QA y ruteo absoluto vs relativo.