1. Jover Alonso Cabrales Pineda – Ingeniero Sistemas
Ingeniería WEB
Ingeniería de Sistemas
2. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 2
Estructura para construcción
Mejorar experiencia usuario
Define criterios aceptación
Conocimiento diseño, mantener,
Facilita el desarrollo
3. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 3
Identificar historia de Internet.
Internet
Principales Servicios
Tecnología Internet
Redes TCP/IP
4. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 4
TCP/IP
3WC World Wide Web
CERN
HTML
5. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 5
World Wide Web.
Correo electrónico.
Transferencia de ficheros.
Mensajería instantánea.
Chats.
Videoconferencias.
Comercio electrónico.
Bajar programas.
Consultar noticias.
Acceso a la educación.
7. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 7
Ingenería Datos
Científico de datos
8. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 8
• Transferencia de un paquete a través de la pila TCP/IP
9. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 9
• Arquitectura TCP/IP. Comparación con OSI
10. Jover Alonso Cabrales Pineda – Ingeniero Sistemas
Actividad en Clase
• Utiliza Internet para averiguar el significado de los siguientes
acrónimos que identifican protocolos de Internet, cual es la función
de cada uno y cual puerto utilizan por defecto:
• DHCP
• LDAP
• SMB
• SMTP
• SSH
• ICMP
• RDP
• SNMP
• H323
11. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 11
• El direccionamiento IP
• Dirección de red
• Dirección de broadcast
12. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 12
World Wide Web
La WWW se basa en la hipermedia y esta
a su vez en el hipertexto.
13. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 13
Actividad Individual
1.Intente montar un servidor FTP en su sistema
Windows usando el programa Mozilla
FileServer.
2.Localice en Internet algún software gratuito
que sea FTP. Puede visitar la web de código
libre www.cdlibre.org
14. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 14
World Wide Web
• Lo siguiente es una lista de los documentos que definen los tres
estándares principales de la Web:
• Uniform Resource Locators (URL)
• RFC 1738, Localizador de Recursos Uniforme (URL)
• RFC 3986, Uniform Resource Identifier (URI)
• Hypertext Transfer Protocol (HTTP)
• RFC 1945, Especificación de HTTP/1.0
• RFC 2616, Especificación de HTTP/1.1
• RFC 2617, Autenticación HTTP
• HTTP/1.1 Especificación de errores de HTTP/1.1
• Hypertext Markup Language (HTML)
• RFC 1866, HTML versión 2.0
• Referencia de la especificación HTML 3.2
• Especificación de HTML 4.01
• Especificación de HTML5
15. Jover Alonso Cabrales Pineda – Ingeniero Sistemas
• Tim Berners-Lee - World Wide Web @ 25
https://youtu.be/NqtMqilPCh0
• “La Historia completa de la WEB”
https://www.youtube.com/watch?v=NWUZCTTLQcg
• La evolución de internet
https://youtu.be/mFnRAPHrbN4?t=106
• Drivers of Change & Areas of Impact
https://future.internetsociety.org/
16. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 16
• Dominios. Jerarquía de dominios
• Servicios de identificación de dominios: DNS
• Ámbitos. Intranet, Internet, extranet
17. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 17
Para el desarrollo web, es necesaria una gran base de
conocimientos sobre las tecnologías que se pueden aplicar,
sabiendo cuál puede ser más fácil y más cómoda de trabajar.
Por ello, es preciso tener nociones de:
• Lenguajes de programación.
• Bases de datos.
• Protocolo TCP/IP.
• Lenguaje HTML.
• Lenguaje XML.
18. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 18
Actividad en clase:
Busque información sobre 10 diferentes lenguajes de
programación web disponibles para poder usarlos en el
desarrollo de aplicaciones o servidores web.
19. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 20
Principios para el diseño de sistemas web
1. Detalles
1. Saturar al usuario de información
2. Abusar de tecnicismos
3. Prioridad a la forma antes que al contenido
2. Reconocimiento y feedback
3. Diseñar para el usuario
4. Diseñar pensando en ser flexible
5. Diseño a la defensiva
6. Diseñar adecuadamente
7. Diseñar minimalistamente
20. Jover Alonso Cabrales Pineda – Ingeniero Sistemas 21
Componentes básicos de un sistema web
• 1. Dominio
• 2. Hosting o alojamiento
• 3. Servidor de e-mail o cuentas de correo
• 4. Servicio de estadísticas on-line
• 5. Servicio de soporte on-line
• 6. Preguntas frecuentes (FAQ)
• 7. Servicio de propagación.
Search Engine:
SEM - Pago
SEO - Gratuito
21. Jover Alonso Cabrales Pineda – Ingeniero Sistemas
1. Busque información sobre los diferentes tipos de
dominios que es posible encontrar.
2. Localice por Internet 4 sitios hosting gratuitos y 4 sitios
hosting de pago.
3. Posteriormente, realice una comparativa de los sitios
gratuitos y de los sitios de pago (ventajas y desventajas).
4. Realice un esquema conceptual de los principios para el
diseño web, destacando lo más importante.
5. Realice un esquema conceptual de los componentes
básicos de una web.
6. Localice en Internet servidores de dominio gratuitos e
intente reservar uno para uso personal de su web.
23. Jover Alonso Cabrales Pineda – Ingeniero Sistemas
Jover Alonso Cabrales Pineda
Ingeniero Sistemas
Especialista en Telemática e interconexión de Redes
Master en dirección estratégica de Tecnologías de información
Master Gerencia Sistemas Información y Proyectos Tecnología
Master universitario Seguridad Informática
j.cabrales@unisimonbolivar.edu.co