+34 673 332 457 +34 93 14 15 199 practicas@htlescueladeempresaonline.com

Curso online de Programación Web con convenio de prácticas

El curso de Programación Web enseña a construir un sitio completo: HTML semántico, CSS con Flexbox y Grid, diseño adaptable y accesible, JavaScript con el DOM y eventos, control de versiones con Git y GitHub, consultas SQL, formularios en PHP y publicación en línea. Está pensado para quien empieza desde cero. Son 180 días 100 % online, con convenio de prácticas incluido, por 200 €.

  • 180 días de acceso
  • 100 % online, a tu ritmo
  • Nivel: inicial · Sin experiencia previa en programación
  • Evaluación: 10 tests (50 preguntas) y proyecto final
  • Convenio de prácticas incluido
  • Certificado con código QR verificable
  • Idiomas: Español, Inglés, Francés
  • Precio: 200 €

Para quién es

  • Personas sin experiencia previa que quieren aprender a construir y publicar una web
  • Profesionales de gestión, marketing o atención al cliente que trabajan con la web de su empresa
  • Quien quiere entender qué ocurre entre el navegador y el servidor antes de especializarse
  • Quien necesita un proyecto web propio publicado y versionado en GitHub

¿Qué necesitas para empezar?

Conocimientos previos

  • No se necesitan conocimientos previos de programación
  • Manejo básico del ordenador: crear carpetas, guardar archivos y usar un navegador
  • Ganas de practicar escribiendo y probando código en cada tema

Programas y equipo

  • Ordenador con conexión a internet y un navegador actual con herramientas de desarrollador (DevTools)
  • Editor Visual Studio Code con la extensión Live Server, que se instala desde su Marketplace
  • Una cuenta en GitHub para guardar y compartir los repositorios del curso
  • Para SQL no hace falta instalar un servidor de base de datos completo; para publicar se usa el nivel gratuito de Netlify o Vercel

Qué sabrás hacer

  • Explicar qué parte de una web se ejecuta en el navegador y qué parte en el servidor
  • Estructurar una página con etiquetas semánticas como header, nav, main, article y footer
  • Maquetar diseños con Flexbox y Grid y resolver conflictos de cascada y especificidad
  • Adaptar una página al móvil y comprobar el contraste de color según las pautas WCAG
  • Leer JavaScript moderno con let/const, condicionales y bucles y predecir su resultado
  • Programar interacciones con querySelector y addEventListener sin atributos onclick en el HTML
  • Gestionar versiones con Git, ramas y pull requests en GitHub
  • Recibir datos de formularios con PHP, guardarlos con SQL y publicar el proyecto en línea

Habilidades que trabajarás

  • HTML semántico
  • CSS Flexbox y Grid
  • Diseño responsive
  • Accesibilidad WCAG
  • JavaScript y DOM
  • Git y GitHub
  • SQL
  • PHP
  • VS Code
  • Netlify y Vercel

Programa

  1. Cómo funciona la web hoy: cliente, servidor y tu primer sitio en línea — Qué ocurre desde que se escribe una dirección hasta ver la página, DevTools, VS Code y la extensión Live Server. · lectura y test de 5 preguntas
  2. HTML semántico: estructurar una página de verdad — Construir una página con la etiqueta adecuada para cada bloque, imágenes con carga diferida y diferencia entre verse bien y estar bien hecha. · lectura y test de 5 preguntas
  3. CSS moderno: cascada, Flexbox y Grid — Selectores, cascada y especificidad, modelo de caja, color moderno con contraste WCAG y colocación de elementos con Flexbox y Grid. · lectura y test de 5 preguntas
  4. Responsive y accesible: cualquier pantalla, cualquier persona — Hacer que un sitio se lea bien en el móvil y cumpla criterios de accesibilidad como el contraste mínimo de 4,5 a 1. · lectura y test de 5 preguntas
  5. JavaScript de entrada: variables, tipos, condicionales y bucles — let y const frente a var, tipos primitivos, comparación estricta con ===, undefined frente a null y script con defer en el head. · lectura y test de 5 preguntas
  6. El DOM y los eventos: hacer que la página reaccione — Seleccionar y modificar elementos, usar classList, evitar riesgos XSS con innerHTML y gestionar eventos con addEventListener. · lectura y test de 5 preguntas
  7. Git y GitHub para tu primer proyecto web — Guardar versiones, clonar repositorios, preparar .gitignore, trabajar con ramas y pull requests, escribir un README y publicar la página. · lectura y test de 5 preguntas
  8. SQL y tu primera base de datos para la web — Diseñar una base de datos para productos, precios, stock y pedidos, y consultarla con SQL sin instalar un servidor completo. · lectura y test de 5 preguntas
  9. Backend básico con PHP: formularios y datos — Recibir formularios en el servidor, proteger credenciales fuera del navegador y aplicar las obligaciones de protección de datos que explica la AEPD. · lectura y test de 5 preguntas
  10. Publicar tu proyecto y el mapa formativo español — Publicar el proyecto completo en Netlify o Vercel, separar la parte estática del backend y situar lo aprendido en el mapa formativo español. · lectura y test de 5 preguntas

Descargar el programa (PDF)

Convenio de prácticas

Con este curso, un estudiante en prácticas podría colaborar en un estudio web o en el departamento que mantiene la web de una empresa: maquetar páginas en HTML y CSS, adaptarlas al móvil, revisar su accesibilidad y añadir pequeñas interacciones en JavaScript. También podría trabajar con el repositorio en Git y GitHub, preparar consultas SQL sencillas, gestionar formularios en PHP o publicar sitios estáticos.

Las prácticas pueden hacerse a la vez que el curso, dentro de los 180 días de acceso.

Preguntas frecuentes

¿Para qué tipo de trabajo me prepara el curso de Programación Web?

El curso de Programación Web da una base práctica en la construcción de sitios: maquetación con HTML y CSS, interacción con JavaScript, control de versiones con Git, bases de datos con SQL y formularios con PHP. Sirve para tareas de desarrollo web en pequeños proyectos y también para puestos de gestión, marketing o atención al cliente en pequeñas y medianas empresas donde se espera entender cómo funciona una web y poder intervenir en ella.

¿Qué podría hacer en las prácticas con este curso y quién busca la empresa?

La empresa la aportas tú; la escuela emite el convenio y su anexo, y la empresa lo firma electrónicamente, normalmente en uno o dos días laborables. En las prácticas podrías maquetar páginas, adaptarlas al móvil, revisar el contraste de color, programar interacciones como un selector de cantidad o un filtro, trabajar con ramas en GitHub o publicar un sitio en Netlify o Vercel.

¿Qué herramientas y estándares concretos se trabajan?

Se usan VS Code con extensiones como Live Server, las DevTools del navegador, Git y GitHub con ramas, pull requests y README, y Netlify o Vercel para publicar con su nivel gratuito. En lenguajes, HTML semántico, CSS con Flexbox y Grid, JavaScript moderno, SQL y PHP. Como referencia normativa aparecen las pautas de accesibilidad WCAG y las guías de la Agencia Española de Protección de Datos (AEPD) para formularios.

¿Programar una web es solo conseguir que la página se vea bien?

No. Que una página se vea bien y que esté bien construida son cosas distintas. El curso de Programación Web insiste en usar la etiqueta HTML adecuada para cada bloque, comprobar que el diseño funciona en el móvil, respetar el contraste mínimo de las WCAG, no poner contraseñas en archivos JavaScript que descarga el navegador y guardar cada versión con Git para poder volver atrás cuando algo falla.

Otros cursos de Tecnología e IA

Ver todos los cursos

Contenido actualizado: 07/10/2026