Expecialidades
Desarrollo y seguridad en la Web
Perfil de ingreso
Personas interesadas en el desarrollo de aplicaciones Web y seguridad de sitios Web.
Perfil de egreso
Al concluir la especialidad, el usuario desarrollará aplicaciones Web con diferentes herramientas, administrará servidores y sistemas de seguridad de la Web.
Duración
20 horas
Objetivos
Al finalizar la especialización, el usuario:
- Distinguirá los tipos de lenguajes y estándares de la Web.
- Desarrollará e integrará aplicaciones Web con las herramientas: PHP, Java, ASP .Net y Python.
- Administrará servidores Web.
- Salvaguardará sitios Web siguiendo protocolos establecidos.
Conceptos de diseño web
Temario Arquitectura de la información Teoría del color Construcción del esqueleto de una página web Modelos de diseño Tipografía en la web
Introducción: seguridad en la web
Temario Problemas de seguridad en la web Riesgos de un sistema web
Introducción a servidores web
Temario Funcionamiento de servidores web y otros servidores relativos a la web Modelo cliente-servidor Publicación electrónica y funcionamiento de HTTP
Otros lenguajes y la W3C
Temario Especificaciones W3C HTML5 Javascript Introducción e historia de JavaScript Métodos de implementación Sintaxis del lenguaje Estructuras de control Objetos Eventos Formularios AJAX ¿Qué...
Lenguajes de presentación
Temario Perspectiva histórica Hojas de estilo (Cascading Style Sheets CSS) Propósito de los estilos Definición de estilos Sintaxis y orden de aplicación Aplicación de...
Lenguajes estructurales
Temario HTML Etiquetas y atributos Estructura de un documento HTML Presentación de textos Listas Imágenes Hiperenlaces Tablas Formularios Recursos multimedia XHTML Accesibilidad
Funcionamiento de Internet
Temario Historia La web Evolución de estándares en la web W3C (World Wide Web Consortium) Ventajas y desventajas del uso de estándares
Caso práctico PHP
Temario Módulo de altas Módulo de consultas Módulo de cambios Módulo de bajas
Desarrollo de aplicaciones web con PHP
Temario Configuración del entorno Autenticación de sesiones de usuarios Acceso a datos con PHP Templates en PHP Patrones de diseño en PHP Uso de...
Herramientas de desarrollo web (Frameworks)
Temario Cakephp Spring Zend Visual studio Eclipse Netbeans Symfony
Componentes básicos de una aplicación web
Temario HTML CSS Javascript DOM DHTML Bases de datos
Conceptos preliminares de la web
Temario Tecnologías de Internet Servidores web Aplicaciones web Servicios web Seguridad en la web
Sistemas de detección de ataques y técnicas de ataque y defensa
Temario Tipos de ataques: autenticación, administración de sesiones, control de acceso, lógica de aplicación, servidor web Sistemas de detección de intrusión (IDS) Sistemas señuelo...
Seguridad en los servidores
Temario Seguridad física para servidores Host seguro para servidores Aplicaciones web seguras Seguridad en correo electrónico Arquitectura de seguridad basada en IPSEC Autenticación de...
Privacidad y seguridad para los usuarios
Temario Privacidad en la web Técnicas de protección de la privacidad Backups y antitheft
Criptografía y protocolos de seguridad en Internet
Temario Criptografía en la web Técnicas criptográficas para comunicaciones Algoritmos de cifrado, funciones resumen y firma digital Infraestructuras de clave pública (PKI) y autoridades...
Seguridad en la web
Temario Introducción a la seguridad web Seguridad en servidores web Control de acceso a los recursos del servidor web Formato y uso de archivos...
Motores de búsqueda, robots y automatización
Temario Motores de búsqueda Publicidad de site Robots y spiders Automatización
Planificación y configuración de un servidor web
Temario Tipo de Hosting, capacidad, tamaño y servicios UNIX vs. NT Nombres de dominio y servidores DNS Configuración del servidor: personalización, software, control de...
Desarrollo y seguridad en la Web
Para obtener tu reconocimiento enrólate este curso y finalízalo. Nota: Para poder enrolarte a este curso, primero debes tomar todos los cursos de la...