NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

SOFTWARE LIBRE

Desarrollo de Aplicaciones Web

Código: DAW-107


Este curso explora el Desarrollo de aplicaciones Web tomando en cuenta las diferentes tecnologías tanto de desarrollo como de seguridad, acceso a datos, contenido dinámico, Web Services además de Utilización y mantenimiento.

 Propuesta de Valor: SOFTWARE LIBRE

 Duración: 40 Horas Académicas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACIONSOFTWARE LIBRE

Exportar Contenido a PDF

   AUDIENCIA


Este curso está dirigido a:

  • Personas con niveles básicos de conocimiento a cerca de tecnologías Web, e interesadas en el desarrollo de sitios Web en software libre.

   PRE REQUISITOS


  • No hay requisitos previos.

   OBJETIVOS


  • Adquirir conocimientos sobre las diferentes tecnologías tanto de desarrollo como de seguridad.

   CERTIFICACIÓN DISPONIBLE



  • Certificación emitida por COGNOS.

   CONTENIDO



1. INTRODUCCIÓN A LAS APLICACIONES WEB

1.1. INTRODUCCIÓN A INTERNET
1.2. LA WWW COMO SERVICIO DE INTERNET
1.3. HISTORIA DE LAS APLICACIONES WEB


2. INSTALACIÓN DEL SERVIDOR

2.1. CONCEPTOS BÁSICOS DEL SERVIDOR WEB
2.2. EL SERVIDOR APACHE
2.3. OTROS SERVIDORES WEB DE SOFTWARE LIBRE
2.4. PRÁCTICAS: INSTALACIÓN DEL SERVIDOR WEB


3. DISEÑO DE PAGINAS WEB

3.1. HTML BÁSICO
3.2. HTML AVANZADO
3.3. HTML DINÁMICO
3.4. JAVASCRIPT
3.5. PRÁCTICAS: CREACIÓN DE UNA PÁGINA WEB COMPLEJA CON LAS TÉCNICAS PRESENTADAS


4. FORMATO ESTRUCTURADO DE TEXT: XML

4.1. INTRODUCCIÓN A XML
4.2. XML
4.3. VALIDACIÓN: DTD Y XML SCHEMA
4.4. TRANSFORMACIONES: XSL-T
4.5. PRÁCTICA: CREACIÓN DE UN DOCUMENTO XML, SU CORRESPONDIENTE XML SCHEMA Y TRANSFORMACIONES CON XSL-T


5. CONTENIDO DINÁMICO

5.1. CGI
5.2. PHP
5.3. JAVA SERVLETS Y JSP
5.4. OTRAS OPCIONES DE CONTENIDO DINÁMICO
5.5. PRÁCTICAS: CREACIÓN DE UNA APLICACIÓN SIMPLE CON LAS TÉCNICAS PRESENTADAS


6. ACCESO A DATOS

6.1. INTRODUCCIÓN A LAS BASES DE DATOS
6.2. CONTROLADORES Y DIRECCIONES
6.3. ACCESO BÁSICO A LA BASE DE DATOS
6.4. SENTENCIAS PREPARADAS Y PROCEDIMIENTOS ALMACENADOS
6.5. TRANSACCIONES
6.6. METADATOS
6.7. PRÁCTICA: ACCESO A BASES DE DATOS


7. WEB SERVICES

7.1. INTRODUCCIÓN A LOS WEB SERVICES
7.2. XML-RPC
7.3. SOAP
7.4. WSDL Y UDDI
7.5. SEGURIDAD


8. UTILIZACIÓN Y MANTENIMIENTO

8.1. CONFIGURACIÓN DE OPCIONES DE SEGURIDAD
8.2. CONFIGURACIÓN DE BALANCEO DE CARGA
8.3. CONFIGURACIÓN DE UN PROXY-CACHE CON APACHE
8.4. OTROS MÓDULOS DE APACHE


9. ANÁLISIS

9.1. ANÁLISIS DE LOGS
9.2. HERRAMIENTAS DE ESTADISTICAS Y CONTADORES
9.3. ANÁLISIS DE RENDIMIENTO



   BENEFICIOS



  • Al finalizar el curso, usted tendrá los conocimientos básicos de las diferentes tecnologías tanto de desarrollo como de seguridad, acceso a datos, contenido dinámico, Web Services además de utilización y mantenimiento para el desarrollo de aplicaciones web.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.