Curso de Programación Web en el Entorno Clientes
Curso
A Distancia
¿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.
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
Inicio
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.
Opiniones
Logros de este Centro
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
-
¿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.
Curso de Programación Web en el Entorno Clientes
