Desarrollador Web Front-end - 5 días de clases en línea

3.450,00 EUR

  • 5 days
Aula Virtual en Vivo
En la Empresa

Desarrolla las habilidades necesarias para crear sitios web modernos, responsivos e interactivos con este curso intensivo de Desarrollo Web Front-End. Diseñado para aspirantes a desarrolladores web y profesionales de la tecnología, este programa práctico ofrece una base sólida en HTML, CSS, JavaScript y en las prácticas modernas de desarrollo web.

Características clave

Idioma

Material del curso en inglés

Nivel

Nivel principiante - intermedio

5 días (8 horas/día) en línea con instructor en vivo

Más de 60 horas de estudio recomendadas

Ejercicios prácticos guiados

Aprendizaje basado en proyectos y escenarios

Soporte disponible después del curso

Certificación de finalización del programa incluida

Resultados de aprendizaje

Al final de este programa, podrás:

Diseño web adaptable con HTML y CSS

Aprende a crear sitios web modernos y responsivos usando HTML semántico y CSS. Domina Flexbox, CSS Grid y las media queries para diseñar maquetaciones que se adapten a cualquier dispositivo, mientras trabajas con tipografía, formularios, contenido multimedia y las mejores prácticas de diseño visual.

Desarrollo de sitios web interactivos con JavaScript

Desarrolla aplicaciones web dinámicas e interactivas utilizando JavaScript. Aprende conceptos fundamentales de programación, como variables, funciones, bucles, condicionales y estructuras de datos, para crear funcionalidades como validación de formularios, componentes interactivos e interacciones de usuario en tiempo real.

Manipulación del DOM y manejo de eventos

Adquiere experiencia práctica trabajando con el Modelo de Objetos del Documento (DOM) para actualizar, crear y gestionar dinámicamente el contenido de las páginas web. Utiliza el manejo de eventos y la lógica de JavaScript para crear interfaces de usuario responsivas que reaccionen de forma fluida a las acciones de los usuarios.

Optimización de UI/UX, accesibilidad y rendimiento

Crea sitios web que sean fáciles de usar, accesibles y de alto rendimiento. Explora los fundamentos de UI/UX, los estándares de accesibilidad, las mejores prácticas de SEO y las técnicas de optimización del rendimiento para mejorar la usabilidad, la visibilidad en buscadores y la velocidad de carga de las páginas.

Hero

Cronograma del curso

  1. Día 1

    Sesión 1: Introducción a HTML y CSS

    • Configuración del entorno de desarrollo y fundamentos web
    • Estructura HTML, elementos, etiquetas y atributos
    • Conceptos de desarrollo mobile-first
    • Fundamentos de CSS: selectores, propiedades y estilos
    • Herramientas de desarrollador de Chrome y publicación de sitios web

    Sesión 2: Elementos de texto

    • Encabezados, párrafos y formato de texto
    • Valores, unidades y fuentes web en CSS
    • Creación y estilo de listas ordenadas y desordenadas

    Sesión 3: Hipervínculos

    • Creación de hipervínculos y gestión de URL
    • Rutas relativas y absolutas
    • Fragmentos de documentos y enlaces de correo electrónico
    • Técnicas de estilo para enlaces

    Sesión 4: Selectores avanzados de CSS

    • Selectores de tipo, clase, ID y atributo
    • Pseudoclases y pseudoelementos
    • Combinadores y grupos de selectores
    • Cascada, especificidad, herencia y reglas @ en CSS
  2. Día 2

    Sesión 5: Estructuración de contenidos

    • Elementos de bloque y en línea
    • El modelo de caja de CSS y el estilo de cajas
    • Elementos HTML semánticos
    • Saltos de línea y reglas horizontales
    • Introducción a los diseños con CSS Grid

    Sesión 6: Multimedia e incrustación

    • Trabajar con imágenes, fondos y SVG
    • Formatos de video, audio y medios
    • Figuras, leyendas e iconos
    • Incrustar contenido externo usando iframes y otros métodos

    Sesión 7: Tablas

    • Creación de filas, celdas y encabezados de tabla
    • Celdas combinadas, grupos de columnas y leyendas
    • Marcado semántico de tablas
    • Técnicas de estilo para tablas

    Sesión 8: Formularios

    • Creación y diseño de formularios web
    • Etiquetas, campos de entrada, botones y menús desplegables
    • Atributos de agrupación y validación de campos de formulario
    • Envío de datos a servidores
    • Barras de progreso y controles de formulario avanzados
  3. Día 3

    Sesión 9: Técnicas avanzadas de maquetación

    • Posicionamiento en CSS, floats, Flexbox y Grid
    • Principios de diseño responsivo
    • Consultas de medios y de características
    • Medios adaptables y patrones modernos de diseño de maquetación

    Sesión 10: Estilos avanzados de CSS

    • Esquinas redondeadas, degradados y fondos
    • Sombras y efectos de texto
    • Transformaciones, transiciones y animaciones en CSS
    • Técnicas modernas de estilo visual

    Sesión 11: Frameworks y preprocesadores de CSS

    • Descripción general de los frameworks de CSS y sus beneficios
    • Opciones de frameworks populares
    • Preprocesadores CSS y características clave
    • Variables de CSS y flujos de trabajo modernos de estilos

    Sesión 12: UI/UX, SEO y optimización del rendimiento

    • Principios y buenas prácticas de diseño UI/UX
    • Fundamentos de SEO y etiquetas HTML esenciales
    • Optimización del sitio web para velocidad y rendimiento
    • Mejorar la experiencia del usuario y la visibilidad en las búsquedas
  4. Día 4

    Sesión 13: Introducción a JavaScript

    • Fundamentos de JavaScript y configuración del entorno de desarrollo
    • Integración de JavaScript con HTML
    • JavaScript en el navegador vs. Node.js
    • Sintaxis, comentarios y conceptos básicos de implementación

    Sesión 14: Valores, variables y tipos de datos

    • Variables con var, let y const
    • Números, cadenas, booleanos, arreglos y objetos
    • Tipado dinámico y conversión de tipos
    • Operaciones aritméticas y plantillas literales

    Sesión 15: Funciones

    • Declaraciones de funciones, expresiones y funciones flecha
    • Parámetros, valores de retorno y argumentos predeterminados
    • Ámbito de las funciones e invocación
    • Trabajar con funciones integradas

    Sesión 16: Flujo y lógica del programa

    • Operadores y técnicas de comparación
    • Valores verdaderos y falsos
    • Sentencias condicionales y bucles
    • Fundamentos de manejo de errores y depuración
  5. Día 5

    Sesión 17: Trabajo con objetos

    • Comprender las estructuras y propiedades de los objetos
    • Acceso a datos usando la notación de punto y de corchetes
    • Creación y uso de métodos de objetos
    • Trabajar con la palabra clave this
    • Iterar a través de las propiedades de un objeto
    • Exploración de los métodos integrados de Object, Array y String

    Sesión 18: Acceso y manipulación del DOM

    • Comprender el Modelo de Objetos del Documento (DOM)
    • Selección y referencia de elementos HTML
    • Trabajar con tipos de datos del DOM
    • Modificar el contenido y los atributos de la página
    • Creación, inserción y eliminación dinámica de elementos

    Sesión 19: Programación dirigida por eventos

    • Comprender los eventos del navegador y el flujo de eventos
    • Registro y gestión de oyentes de eventos
    • Manejo de las interacciones del usuario con el objeto de evento
    • Creación de experiencias web responsivas e interactivas

    Sesión 20: APIs del navegador y características web

    • Introducción a las API y a las funcionalidades proporcionadas por el navegador
    • Trabajar con objetos Date, Math, RegExp y JSON
    • Uso del almacenamiento en el lado del cliente y de los servicios de geolocalización
    • Acceso a APIs adicionales del navegador para mejorar las aplicaciones web
Desarrollador Web Front-end

¿Quién debería inscribirse en este programa?

Desarrolladores front-end aspirantes que buscan una vía estructurada para iniciarse en el desarrollo web

Desarrolladores junior que buscan fortalecer sus habilidades en HTML, CSS y JavaScript

Desarrolladores de software que quieren expandirse a tecnologías de front-end

Diseñadores UI/UX que deseen comprender e implementar sus diseños en código

Emprendedores que quieren crear y gestionar sitios web modernos de forma independiente

Comenzar curso ahora

Requisitos previos

Se recomienda tener una comprensión básica de los principios de programación. Si eres nuevo en programación, te sugerimos comenzar con nuestro curso Introducción a la Programación – JavaScript.


Declaraciones

Licencias y acreditación

El curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.

Política de equidad

Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.

Preguntas frecuentes

Contact background

¿Necesita soluciones corporativas o integración LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!