Curso gratis de Programación Web en Entorno Cliente

Curso gratis de Programación Web en Entorno Cliente online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: Online

Duración del curso: 120 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS DE PROGRAMACIÓN WEB EN ENTORNO CLIENTE

Este Curso de Programación Web en Entorno Cliente le ofrece una formación especializada en la materia. Debemos saber que en el ámbito de la informática y las comunicaciones, es necesario el desarrollo de aplicaciones con tecnologías web dentro del área profesional de desarrollo. Así, con el presente curso se pretende aportar los conocimientos necesarios para la elaboración de documentos web mediante lenguajes de marca y el desarrollo y reutilización de componentes software y multimedia mediante lenguajes de guión.

CONTENIDO DEL CURSO GRATIS DE PROGRAMACIÓN WEB EN ENTORNO CLIENTE

UNIDAD FORMATIVA 1. CREACIÓN DE DOCUMENTOS WEB UTILIZANDO LENGUAJES DE MARCAS

UNIDAD DIDÁCTICA 1. DISEÑO DE PÁGINAS WEB

  1. Fundamentos del diseño web
  2. - Diseño centrado en el usuario
  3. - Diseño con enfoque a los objetivos
  4. - Diseño orientado a la implementación
  5. Proceso de creación de un diseño web
  6. - Organización y estructura de un sitio web y su navegación
  7. - Diseño y composición de las páginas
  8. - Compatibilidad con diferentes navegadores
  9. - Diferencias entre diseño para presentación e impresión

UNIDAD DIDÁCTICA 2. LENGUAJES DE MARCADO GENERALES

  1. Origen y evolución de los lenguajes de marcado: SGML y XML
  2. Características principales de los lenguajes de marcado
  3. Estructura básica de un documento en lenguaje de marcado
  4. - Metadatos e instrucciones de procesamiento
  5. - Codificación de caracteres y caracteres especiales (escape)
  6. - Uso de etiquetas o marcas
  7. - Elementos y sus funciones
  8. - Atributos y su finalidad
  9. - Comentarios en los documentos
  10. Requisitos para documentos válidos y correctamente formados. Esquemas y validación

UNIDAD DIDÁCTICA 3. LENGUAJES DE MARCADO PARA PRESENTAR PÁGINAS WEB

  1. Historia y evolución de HTML y XHTML. Diferencias entre versiones
  2. Componentes de un documento web
  3. - Diferentes versiones y sus características
  4. - Elementos del encabezado
  5. - Elementos del cuerpo de la página
  6. Gestión del color
  7. - Codificación y representación de colores
  8. - Tipos de colores y su uso
  9. - Colores seguros para la web
  10. Formateo del texto
  11. - Encabezados y jerarquía del contenido
  12. - Párrafos y separación
  13. - Alineación, espaciado y sangrado del texto
  14. - Tipos, tamaños y colores de fuente
  15. - Uso de separadores y líneas divisorias
  16. - Etiquetas específicas para dar estilo y formato al texto
  17. Creación de enlaces hipertexto
  18. - Estructura y componentes de un enlace (URL)
  19. - Diferentes estilos de enlaces
  20. - Enlaces internos y externos
  21. - Enlaces especiales: correo electrónico y descargas
  22. - Atributos adicionales: título, destino, accesos directos, etc.
  23. Incorporación de imágenes
  24. - Formatos y tipos de imágenes
  25. - Características de las imágenes: tamaño, título, texto alternativo
  26. - Enlaces en imágenes y fondos de pantalla
  27. Listas
  28. - Tipos y características
  29. - Ordenación y numeración
  30. - Listas anidadas y de definición
  31. Tablas
  32. - Estructura básica y componentes
  33. - Personalización: bordes, alineación, tamaño
  34. - Formato de celdas y contenido
  35. - Agrupamiento y organización de filas y columnas
  36. - Tablas anidadas y buenas prácticas
  37. Marcos (frames)
  38. - Creación y uso de marcos
  39. - Ventajas e inconvenientes
  40. - Compatibilidad con navegadores
  41. - Estilización y formateo de marcos
  42. - Enlaces entre contenidos en diferentes marcos
  43. - Marcos anidados y iFrames
  44. Formularios web
  45. - Funciones y utilidad de los formularios
  46. - Elementos: campos de texto, botones, listas desplegables, etc.
  47. - Procesamiento y envío de datos
  48. - Diseño y organización de formularios para facilitar la interacción
  49. Elementos específicos para dispositivos móviles
  50. - Selección del lenguaje de marcado adecuado
  51. - Uso de hojas de estilo adaptadas a móviles
  52. Elementos en desuso (deprecated)
  53. - Elementos como texto parpadeante, marquesinas, alineaciones obsoletas
  54. - Otros elementos en desuso y alternativas modernas

UNIDAD DIDÁCTICA 4. HOJAS DE ESTILO EN LA WEB

  1. Tipos de hojas de estilo: estáticas y dinámicas
  2. Componentes y estructura de una hoja de estilo
  3. - Cómo crear y aplicar estilos
  4. - Herencia y cascada de estilos
  5. - Uso de estilos para formatear páginas y su estructura
  6. Diseño responsive y estilos para diferentes dispositivos
  7. - Mejores prácticas en el uso de hojas de estilo

UNIDAD FORMATIVA 2. DESARROLLO Y REUTILIZACIÓN DE COMPONENTES SOFTWARE Y MULTIMEDIA USANDO LENGUAJES DE GUION

UNIDAD DIDÁCTICA 1. ARQUITECTURAS DE APLICACIONES WEB

  1. Visión general de la arquitectura de aplicaciones web
  2. - Arquitectura en capas
  3. - Comunicación entre cliente y servidor
  4. - Arquitectura del cliente (front-end)

UNIDAD DIDÁCTICA 2. NAVEGADORES WEB

  1. Componentes internos de un navegador
  2. - Interfaz de usuario
  3. - Motor de navegación (exploración)
  4. - Motor de presentación
  5. - Módulos complementarios: gestión de archivos, red, scripts, interfaz gráfica
  6. Principales navegadores y comparativa
  7. - Seguridad en el uso de navegadores
  8. - Plugins y extensiones para integrar aplicaciones
  9. - Configuración de tipos de archivos y plugins
  10. - Cumplimiento de estándares web

UNIDAD DIDÁCTICA 3. CREACIÓN DE CONTENIDO WEB DINÁMICO

  1. Fundamentos de programación básica
  2. - Constantes, variables y tipos de datos
  3. - Expresiones, sentencias y operadores
  4. - Control de flujo: secuencias, bucles y decisiones
  5. - Subprogramas: procedimientos, funciones y librerías
  6. - Parámetros y recursividad
  7. - Introducción a la programación orientada a objetos: clases y objetos, herencia
  8. - Principales metodologías de programación
  9. Lenguajes para desarrollo dinámico
  10. - Lenguajes de scripting: características y ventajas
  11. - Comparativa y selección de lenguajes de scripting
  12. - Máquinas virtuales en navegadores y applets
  13. - Otros lenguajes para aplicaciones enriquecidas (RIA)

UNIDAD DIDÁCTICA 4. LENGUAJES DE SCRIPT DE USO GENERAL

  1. Integración de lenguajes de scripting en navegadores
  2. - Compatibilidad y diferencias entre navegadores
  3. - Versiones y compatibilidad
  4. Estructura de un programa en lenguaje de scripting
  5. - Variables, tipos y objetos
  6. - Sentencias, control de flujo y funciones
  7. - Comentarios y documentación del código
  8. Funciones y bibliotecas
  9. - Definición, parámetros y variables internas
  10. - Uso de librerías y módulos
  11. Manipulación de cadenas y textos
  12. - Funciones para trabajar con textos
  13. - Validación y entrada de datos textuales
  14. Gestión de listas y arreglos
  15. - Creación y uso de arrays sencillos y multidimensionales
  16. - Procesamiento mediante bucles
  17. Formatos comunes para almacenar datos en scripts
  18. - Comparativa y tratamiento de formatos estándar
  19. - Uso de diccionarios y objetos
  20. Modelos de documento en scripts
  21. - Estructura y navegación por documentos
  22. - Modificación de propiedades mediante scripts
  23. Gestión de eventos
  24. - Tipos de eventos y técnicas de manejo
  25. - Manejadores y delegación de eventos
  26. - Eventos de carga y propagación
  27. Manejo de errores y depuración
  28. - Cómo gestionar errores en scripts
  29. - Uso de puntos de interrupción y herramientas de debugging
  30. Aplicaciones específicas de lenguajes de scripting
  31. - Multimedia, animaciones y efectos visuales
  32. - Integración en canales RSS y contenido dinámico con AJAX
  33. - Uso en dispositivos móviles
  34. Entornos integrados y frameworks para desarrollo con scripting
  35. - Características, comparativas y herramientas
  36. - Editores avanzados y validadores de código
  37. - Documentación y extensiones útiles para navegadores
  38. - Plataformas específicas para desarrollo móvil

UNIDAD DIDÁCTICA 5. RECURSOS MULTIMEDIA

  1. Concepto de multimedia y tipos de recursos disponibles
  2. Incorporación de contenido multimedia en páginas web
  3. - Adaptadores y reproductores
  4. - Enlaces a recursos multimedia externos
  5. - Inserción directa en las páginas
  6. - Formatos y estándares MIME
  7. - Reproducción en streaming y carga progresiva
  8. - Comparativa del manejo multimedia en diferentes versiones y lenguajes
  9. Gráficos y recursos visuales
  10. - Formatos gráficos y su comparación
  11. - Repositorios de imágenes y recursos gráficos
  12. - Tipos: fotografías, vectores, iconos
  13. - Herramientas para editar y transformar imágenes
  14. - Conversión entre formatos gráficos
  15. Audio
  16. - Formatos de audio y comparación
  17. - Reproductores e integración en navegadores
  18. - Enlaces y canales de audio
  19. - Conversiones y edición de archivos de sonido
  20. Vídeo
  21. - Formatos y calidad del vídeo
  22. - Repositorios y plataformas de vídeo
  23. - Reproductores y técnicas de inserción en páginas
  24. - Conversiones y optimización de vídeos
  25. - Edición y efectos visuales en vídeos
  26. Animaciones multimedia
  27. - Principios básicos y creación de animaciones
  28. - Formatos y herramientas para animar
  29. - Inclusión en páginas web y mejores prácticas
  30. Elementos interactivos
  31. - Creación y uso de elementos interactivos
  32. - Mapas interactivos y su aplicación
  33. - Ámbitos y casos de uso de recursos multimedia interactivos

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso