← Especialidades formativas

Especialidad formativa

Desarrollo web frontend con html, css y javascript

IFCD0198 100 h
Ver contenido del curso

Qué aprenderás

Adquirir competencias de desarrollo web frontend mediante HTML, CSS y JavaScript, aplicando técnicas de diseño adaptativo y programación para crear interfaces interactivas que se comuniquen de forma efectiva con servidores mediante APIs REST.

Contenido del curso

01

Fundamentos de HTML y CSS

  • OBJETIVO
  • Aprender las bases del lenguaje HTML para estructurar contenido semántico y accesible, así como aplicar estilos con CSS para desarrollar sitios web adaptativos.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Instalación y configuración del entorno de desarrollo.
  • Conocimiento y desarrollo HTML y estilos con CSS3
  • Utilización de etiquetas básicas, de contenidos y semánticas.
  • Uso de listados, tablas y formularios.
  • Aplicación de selectores y estilos.
  • Utilización del modelo de cajas.
  • Uso de Flexbox y Grid.
  • Realización de efectos visuales, transiciones y animaciones.
  • Diseño adaptativo.
  • Creación de Páginas Web con HTML
  • Instalación y configuración del entorno de desarrollo
  • Uso de etiquetas básicas, de contenido y semánticas
  • Creación de listados, tablas y formularios
  • Maquetación y Aplicación de Estilos con CSS
  • Aplicación de selectores y hojas de estilos
  • Modelo de cajas y maquetación con flexbox y grid
  • Implementación de diseño adaptativo
  • Efectos visuales, transiciones y animaciones
  • Implementación de medidas de sostenibilidad y eficiencia energética
  • Optimización del consumo energético mediante la gestión eficiente de recursos.
  • Gestión eficiente del almacenamiento para reducir el desperdicio de espacio.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Capacidad de orientación al cliente y escucha en la toma de requisitos.
  • Comunicación efectiva de los diseños e implementaciones realizados.
  • Observación constante de la optimización de Imágenes y Gráficos
  • Uso de IDEs y herramientas de desarrollo que tienen un impacto reducido en el consumo de recursos.
02

Introducción a la Programación con JavaScript

  • OBJETIVO
  • Adquirir las bases de JavaScript para añadir interactividad y dinamismo a las páginas web, gestionando eventos y manipulando elementos del DOM.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Identificación de Conceptos Básicos de Programación en JavaScript
  • Constantes, variables, tipos de datos y operadores
  • Estructuras de control de flujo (condicionales y bucles)
  • Operaciones con arrays, objetos y funciones
  • Implementación de Interactividad y Manipulación del DOM
  • Manejo de eventos y manipulación del árbol DOM
  • Validación de formularios y manejo de excepciones.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Preocupación por el seguimiento y cumplimiento de políticas y regulaciones de seguridad.
  • Adaptación a las necesidades y políticas empresariales.
  • Preocupación por el seguimiento y cumplimiento de políticas de protección de datos.
  • Trabajo buscando la eficiencia energética (reducción del uso de memoria volátil y persistente, uso de entornos de desarrollo con impacto reducido en el consumo de recursos, etc.).
03

Asincronía y Comunicación Cliente-Servidor

  • OBJETIVO
  • Manejar la asincronía en JavaScript y a realizar peticiones HTTP al servidor, consumiendo APIs REST y gestionando respuestas en JSON para integrar datos externos en aplicaciones web.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Conocimiento de los fundamentos de Asincronía y Comunicación HTTP
  • Introducción a promesas, async/await y Fetch API
  • Principios del protocolo HTTP (métodos, cabeceras y estado)
  • Integración de APIs REST y Gestión de Respuestas
  • Manejo de cabeceras HTTP y autenticación básica
  • Procesamiento de respuestas en JSON y manejo de errores
  • Consumo de APIs REST públicas y privadas.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Capacidad de orientación al cliente y escucha en la toma de requisitos.
  • Comunicación efectiva de los diseños e implementaciones realizados.
  • Uso de IDEs y herramientas de desarrollo que tienen un impacto reducido en el consumo de recursos.

Especialidad formativa

¿Quieres esta formación para tu organización?