Curso de Programación Web en el Entorno Clientes

Curso

A Distancia

Precio a consultar

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 494 940

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    A distancia

  • Horas lectivas

    300h

Lleva a cabo una formación sencilla y dinámica en programación, web, entorno y cliente, adquiriendo las técnicas y dinámicas sobre desarrollo de aplicaciones con tecnologías web con la idea de obtener conocimientos relacionados con la programación web en el entorno cliente.

Instalaciones y fechas

Ubicación

Inicio

A distancia

Inicio

Fechas a elegirMatrícula cerrada

A tener en cuenta

-Desarrollar documentos estáticos y dinámicos con las herramientas de programación software para ser procesados en el entorno cliente según el diseño especificado.
-Desarrollar componentes software en el entorno cliente que permitirán cumplir los objetivos del diseño según las especificaciones dadas.
-Desarrollar componentes multimedia con herramientas y lenguajes específicos para aumentar la funcionalidad de los elementos del entorno cliente según especificaciones de diseño.
-Utilizar componentes software en el entorno cliente ya desarrollados para incluir funcionalidades específicas en los documentos en desarrollo según la legislación vigente.

Dirigido a todas aquellas personas que se dedican al mundo de la informática y comunicaciones, y al área profesional de desarrollo, más concretamente al desarrollo de aplicaciones con tecnologías web y que pretendan obtener conocimientos relacionados con la programación web en el entorno cliente.

Ser mayor de edad.

Al terminar el curso y superadas todas las pruebas, el alumno/a, recibirá un diploma que certificará el curso que ha realizado.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Logros de este Centro

2026
Este centro lleva demostrando su calidad en Emagister
10 años con Emagister

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 10 años en Emagister.

Materias

  • CGI
  • HTML
  • JSP
  • Programación web
  • Servidores
  • Apache
  • Desarrollo de aplicaciones
  • Aplicaciones web
  • XSL
  • Proxy
  • Metadatos

Temario

Módulo 1. Introducción a las aplicaciones web

  • Unidad Didáctica 1. Introducción a Internet

  • Unidad Didáctica 2. La WWW como servicio de Internet

    • 1.1. Breve historia de la WWW

    • 1.2. Fundamentos de la web

  • Unidad Didáctica 3. Historia de las aplicaciones web

Módulo 2. Instalación del servidor

  • Unidad Didáctica 1. Conceptos básicos del servidor web

    • 1.1. Servicio de ficheros estáticos

    • 1.2. Seguridad y autenticación

    • 1.3. Contenido dinámico

    • 1.4. Servidores virtuales

    • 1.5. Prestaciones extra

    • 1.6. Actuación como representantes

    • 1.7. Protocolos adicionales

  • Unidad Didáctica 2. El servidor Apache

    • 2.1. El nacimiento de Apache

    • 2.2. Instalación de Apache

    • 2.3. Configuración de Apache

  • Unidad Didáctica 3. Otros servidores web de software libre

    • 3.1. AOLServer

    • 3.2. Roxen y Caudium

    • 3.3. thttpd

    • 3.4. Jetty

  • Unidad Didáctica 4. Prácticas: instalación del servidor web

    • 4.1. Enunciado

    • 4.2. Resolución

Módulo 3. Diseño de páginas web

  • Unidad Didáctica 1. HTML básico

    • 1.1. Estructura de los documentos HTML

    • 1.2. Bloques de texto

    • 1.3. Marcadores lógicos

    • 1.4. Tipos de letra

    • 1.5. Enlaces

    • 1.6. Listas

    • 1.7. Imágenes

    • 1.8. Tablas

    • 1.9. Formularios

  • Unidad Didáctica 2. HTML avanzado

    • 2.1. Hojas de estilo

    • 2.2. Capas

  • Unidad Didáctica 3. HTML dinámico

  • Unidad Didáctica 4. JavaScript

    • 4.1. El primer programa sencillo

    • 4.2. Elementos básicos de JavaScript

    • 4.3. Tipos de datos y variables

    • 4.4. Estructuras de control

    • 4.5. Funciones

    • 4.6. Objetos

    • 4.7. Eventos

  • Unidad Didáctica 5. Prácticas: creación de una página web compleja con las técnicas presentadas

Módulo 4. Formato estructurado de texto: XML

  • Unidad Didáctica 1. Introducción a XML

  • Unidad Didáctica 2. XML

    • 2.1. Documento bien formado

    • 2.2. Bien formado equivale a analizable

    • 2.3. Espacios de nombres

  • Unidad Didáctica 3. Validación: DTD y XML Schema

    • 3.1. DTD

    • 3.2. XML Schema

  • Unidad Didáctica 4. Transformaciones: XSL-T

    • 4.1. Una transformación simple

    • 4.2. El elemento xsl:template

    • 4.3. El elemento value-of

    • 4.4. El elemento xsl:for-each

    • 4.5. Ordenación de la información: xsl:sort

    • 4.6. Condiciones en XSL

    • 4.7. El elemento xsl:apply-templates

    • 4.8. Introducción a XPath

  • Unidad Didáctica 5. Práctica: creación de un documento XML, su correspondiente XML Schema y transformaciones con XSL-T

Módulo 5. Contenido dinámico

  • Unidad Didáctica 1. CGI

    • 1.1. Introducción a los CGI

    • 1.2. Comunicación con los CGI

    • 1.3. La respuesta de un CGI

    • 1.4. Redirecciones

  • Unidad Didáctica 2. PHP

    • 2.1. Cómo funciona PHP

    • 2.2. Sintaxis de PHP

    • 2.3. Variables

    • 2.4. Operadores

    • 2.5. Estructuras de control

    • 2.6. Funciones

    • 2.7. Uso de PHP para aplicaciones web

    • 2.8. Funciones de cadena

    • 2.9. Acceso a ficheros

    • 2.10. Acceso a bases de datos

    • 2.11. Para seguir profundizando

  • Unidad Didáctica 3. Java Servlets y JSP

    • 3.1. Introducción a los Java Servlets

    • 3.2. Introducción a las Java Server Pages o JSP

    • 3.3. El servidor de Servlets/JSP

    • 3.4. Un Servlet sencillo

    • 3.5. Compilación y ejecución de los Servlets

    • 3.6. Generación de contenido desde los Servlets

    • 3.7. Manejar datos de formularios

    • 3.8. La solicitud HTTP: HttpRequest

    • 3.9. Información adicional sobre la petición

    • 3.10. Códigos de estado y respuesta

    • 3.11. Seguimiento de sesiones

    • 3.12. Java Server Pages: JSP

  • Unidad Didáctica 4. Otras opciones de contenido dinámico

  • Unidad Didáctica 5. Prácticas: creación de una aplicación simple con las técnicas presentadas

    • 5.1. CGI

    • 5.2. Servlet Java

Módulo 6. Acceso a bases de datos: JDBC

  • Unidad Didáctica 1. Introducción a las bases de datos

    • 1.1. PostgreSQL

    • 1.2. MySQL

    • 1.3. SAP DB

    • 1.4. FirebirdSQL

  • Unidad Didáctica 2. Controladores y direcciones

    • 2.1. Controladores JDBC

    • 2.2. Cargando el controlador en Java

    • 2.3. Direcciones de base de datos

    • 2.4. Conectando a la base de datos

  • Unidad Didáctica 3. Acceso básico a la base de datos

    • 3.1. Sentencias básicas

    • 3.2. Resultados

    • 3.3. Gestión de errores

  • Unidad Didáctica 4. Sentencias preparadas y procedimientos almacenados

    • 4.1. Sentencias preparadas

    • 4.2. Procedimientos almacenados

  • Unidad Didáctica 5. Transacciones

  • Unidad Didáctica 6. Metadatos

    • 6.1. Metadatos de la base de datos

    • 6.2. Metadatos de los resultados

  • Unidad Didáctica 7. Práctica: acceso a bases de datos

Módulo 7. Servicios web

  • Unidad Didáctica 1. Introducción a los servicios web

  • Unidad Didáctica 2. XML-RPC

    • 2.1. Formato de la petición XML-RPC

    • 2.2. Formato de la respuesta XML-RPC

    • 2.3. Desarrollo de aplicaciones con XML-RPC

  • Unidad Didáctica 3. SOAP

    • 3.1. Mensajes SOAP

    • 3.2. Desarrollo de aplicaciones SOAP

  • Unidad Didáctica 4. WSDL y UDDI

    • 4.1. Estructura de un documento WSDL

    • 4.2. Puertos

    • 4.3. Enlaces

    • 4.4. UDDI

  • Unidad Didáctica 5. Seguridad

    • 5.1. Incorporación de mecanismos de seguridad en XML

Módulo 8. Utilización y mantenimiento

  • Unidad Didáctica 1. Configuración de opciones de seguridad

    • 1.1. Autenticación de usuarios

    • 1.2. Seguridad de comunicaciones

  • Unidad Didáctica 2. Configuración de balanceo de carga

    • 2.1. Balanceo basado en DNS

    • 2.2. Balanceo basado en Proxy

    • 2.3. Balanceo basado en mod_backhand

    • 2.4. Balanceo utilizando LVS

    • 2.5. Otras soluciones para el balanceo de carga

  • Unidad Didáctica 3. Configuración de un proxy-cache con Apache

    • 3.1. Introducción al concepto de proxy

    • 3.2. Configuración de un forward proxy

    • 3.3. Configuración de un reverse proxy

    • 3.4. Otras directivas de configuración

  • Unidad Didáctica 4. Otros módulos de Apache

    • 4.1. mod_actions

    • 4.2. mod_alias

    • 4.3. mod_auth, mod_auth_dbm, mod_auth_digest, mod_auth_ldap

    • 4.4. mod_autoindex

    • 4.5. mod_cgi

    • 4.6. mod_dav y mod_dav_fs

    • 4.7. mod_deflate

    • 4.8. mod_dir

    • 4.9. mod_env

    • 4.10. mod_expires

    • 4.11. mod_ldap

    • 4.12. mod_mime

    • 4.13. mod_speling

    • 4.14. mod_status

    • 4.15. mod_unique_id

    • 4.16. mod_userdir

    • 4.17. mod_usertrack

Módulo 9. Monitorización y análisis

  • Unidad Didáctica 1. Análisis de logs de servidores HTTP

    • 1.1. Formato del fichero de log

    • 1.2. Análisis del fichero de log

    • 1.3. Programas de análisis de logs

  • Unidad Didáctica 2. Herramientas de estadísticas y contadores

    • 2.1. Contadores

    • 2.2. Estadísticas de visitas

  • Unidad Didáctica 3. Análisis de rendimiento

    • 3.1. Obtener información de rendimiento de Apache

    • 3.2. Obtener información de rendimiento del sistema

    • 3.3. Mejoras en la configuración

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 494 940

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso de Programación Web en el Entorno Clientes

Precio a consultar