Programación web en el entorno cliente – 180 Horas

Aprende a crear interfaces web profesionales y dinámicas con HTML, CSS y JavaScript. Domina el desarrollo del lado cliente para ofrecer experiencias atractivas y funcionales en la web. Curso 100% gratuito para trabajadores (70%) y desempleados (30%). ¡Conviértete en desarrollador web front-end!

Fechas: Consultar en el centro

Objetivos del curso

  • Desarrollar aplicaciones web interactivas desde el entorno cliente.
  • Aplicar HTML para estructurar contenidos, CSS para maquetar y dar estilo, y JavaScript para generar interacción.
  • Integrar librerías y tecnologías que mejoran la experiencia del usuario.
  • Asegurar la accesibilidad, compatibilidad y usabilidad de los sitios web en distintos navegadores y dispositivos.

 

TEMARIO

1. Fundamentos del desarrollo web en entorno cliente
Modelo cliente-servidor.

Función del navegador en la ejecución del código.

Estructura básica de una aplicación web.

Estándares web y compatibilidad.

2. Lenguaje HTML (HyperText Markup Language)
Sintaxis y estructura de documentos HTML.

Etiquetas semánticas: encabezados, listas, tablas, formularios, multimedia.

Enlaces, imágenes, formularios y elementos interactivos.

Principios de accesibilidad y diseño web inclusivo.

3. Hojas de estilo CSS (Cascading Style Sheets)
Selectores, propiedades y valores.

Modelo de caja (Box Model), posicionamiento y alineación.

Layouts con Flexbox y CSS Grid.

Responsive design: media queries y diseño adaptable a dispositivos móviles.

4. Programación con JavaScript
Tipos de datos, variables, operadores y estructuras de control.

Funciones, eventos y temporizadores.

Manipulación del DOM (Document Object Model).

Validación de formularios y lógica de interacción en el navegador.

5. Programación orientada a objetos en JavaScript
Objetos nativos (String, Date, Math, Array...).

Objetos personalizados y métodos.

Prototipos, herencia y buenas prácticas.

Introducción a clases en ECMAScript 6 (ES6).

6. Librerías y frameworks
Uso básico de jQuery: selectores, eventos, AJAX.

Introducción a otros frameworks (React, Vue, Angular – si el curso lo contempla).

Integración de librerías externas para sliders, validación, animaciones, etc.

7. Desarrollo web profesional
Accesibilidad web: directrices WCAG.

Compatibilidad entre navegadores y testing.

Herramientas del desarrollador (DevTools de Chrome, Firefox).

Optimización del rendimiento y carga de recursos.

Información

    ?
    +
    ?
    =


    Instituciones

    Claves de la formación gratuita en ÁREA

    01

    GRATUITA

    Todos los cursos financiados por Lanbide son gratuitos para trabajadores y desempleados.

    02

    PRESENCIALES

    En la escuela, atendemos las necesidades de cada uno de nuestros alumnos, asesoramos en proyectos personales y mantenemos el contacto personal con nuestros alumnos.

    03

    FÁCIL

    Despreocúpate de todo. Nos encargamos de todos los trámites con LANBIDE.

    04

    NUESTRO CARACTER

    Más de 30 años formando y asesorando a alumnos y empresas en Diseño, comunicación y tecnología.

    ¡Nuestros alumnos siempre repiten!