Progreso del curso: 0%
Tema 7.10

Bibliografía y referencias del curso

1. Introducción Bibliográfica

Las fuentes bibliográficas constituyen un pilar fundamental para profundizar en el conocimiento y la comprensión de los temas abordados en este curso de Implantación de Aplicaciones Web en Entornos Internet, Intranet y Extranet. La variedad y calidad de las referencias permiten a estudiantes y profesionales acceder a información actualizada, teorías consolidadas y buenas prácticas del sector. Utilizar estas fuentes adecuadamente facilita la adquisición de conocimientos sólidos, la actualización en tecnologías emergentes y la resolución de problemas específicos en cada área temática del curso.

Para aprovechar al máximo estas referencias, se recomienda distinguir entre textos básicos para una introducción sólida y publicaciones avanzadas para profundización y especialización. La organización por áreas temáticas ayuda a localizar rápidamente los recursos relacionados con cada tema, permitiendo un estudio estructurado y progresivo. Además, la selección de recursos en diferentes formatos —libros, artículos, recursos digitales— favorece un aprendizaje dinámico y adaptado a distintas necesidades.

La elección de las fuentes ha considerado su reconocimiento académico o profesional, su actualidad y su accesibilidad en español cuando ha sido posible. La diversidad de perspectivas y enfoques enriquecen el aprendizaje, promoviendo una visión integral sobre la implantación de aplicaciones web en distintos entornos.

2. Bibliografía Básica del Curso

  1. Sánchez, J., & García, M. (2018). "Desarrollo de aplicaciones web: técnicas y metodologías". Editorial Universitaria, 2ª edición, pp. 45-120. Este libro ofrece una visión completa sobre las metodologías modernas para el desarrollo de aplicaciones web, incluyendo aspectos técnicos y organizativos. Es recomendable para estudiantes intermedios y avanzados que desean profundizar en técnicas específicas.
  2. Fitzgerald, J., & Dennis, A. (2015). "Sistemas de información: análisis y diseño". McGraw-Hill Education, 10ª edición, pp. 200-350. Tratado que cubre los fundamentos del análisis y diseño de sistemas informáticos, incluyendo aplicaciones web y su integración en entornos empresariales. Nivel intermedio.
  3. Kruchten, P. (2004). "El proceso unificado: análisis y diseño". Addison-Wesley, pp. 150-220. Obra clásica sobre metodologías ágiles y procesos de desarrollo de software que es útil para comprender enfoques estructurados en implantación de aplicaciones web.
  4. Alonso, R., & Pérez, L. (2020). "Seguridad en aplicaciones web". Editorial Técnica, pp. 80-160. Manual especializado en aspectos de seguridad informática aplicados a entornos web, imprescindible para el despliegue seguro de aplicaciones.
  5. ISO/IEC 27001:2013. "Tecnología de la información — Técnicas de seguridad — Sistemas de gestión de seguridad de la información". Norma internacional que establece requisitos para gestionar la seguridad en sistemas informáticos y aplicaciones web.
  6. Beazley, D., & Jones, M. (2013). "Control de versiones con Git". O'Reilly Media, pp. 30-90. Guía práctica para entender y aplicar control de versiones mediante Git, fundamental para gestionar proyectos web colaborativos.
  7. W3C (World Wide Web Consortium). "Guías para desarrolladores web". Disponible en: https://www.w3.org/Consortium/Guidelines. Documentos oficiales que establecen estándares para el desarrollo web accesible y compatible.
  8. Pressman, R., & Maxim, B. (2014). "Ingeniería del software". McGraw-Hill Education, 8ª edición, pp. 400-500. Referencia esencial sobre procesos de desarrollo y control de calidad en proyectos software incluyendo aplicaciones web.
  9. Nielsen Norman Group. (2021). "Usabilidad en interfaces web". Disponible en: https://www.nngroup.com/reports/usability-guidelines/. Informe actualizado sobre buenas prácticas en usabilidad que mejora la experiencia del usuario final.
  10. Sharma, P., & Kumar, S. (2019). "Bases de datos modernas para aplicaciones web". Springer, pp. 100-180. Tratado sobre tecnologías actuales en bases de datos utilizadas en entornos web dinámicos e intranet/extranet.

3. Bibliografía por Áreas Temáticas

Tema 1: Internet

  • Cisco Systems. (2017). "Fundamentos de redes TCP/IP". Cisco Press, pp. 50-130. Explica los principios básicos del protocolo TCP/IP que sustentan toda comunicación en internet. Recomendado para entender la infraestructura subyacente del curso.
  • Leiner, B., et al. (2009). "A brief history of the Internet". ACM SIGCOMM Computer Communication Review, Vol. 39(5), pp. 22-31. Artículo clásico que describe la evolución histórica del internet desde sus inicios hasta hoy; útil para contextualizar el entorno tecnológico actual.

Tema 2: La world wide web

  • Berners-Lee, T., et al. (1994). "The World Wide Web: Past and Future". Communications of the ACM, Vol. 37(8), pp. 76-82. Documento fundamental escrito por el creador de la WWW que explica su arquitectura original y proyecciones futuras; ideal para entender los conceptos básicos.
  • Pautas W3C para accesibilidad web (WCAG 2.1). Disponible en: https://www.w3.org/WAI/standards-guidelines/wcag/. Normativa oficial que define estándares para hacer webs accesibles a todos los usuarios.

Tema 3: Aplicaciones web

  • Sommerville, I. (2016). "Ingeniería del software". Addison-Wesley, capítulos 8-12. Capítulos dedicados a las tecnologías y metodologías específicas para el desarrollo de aplicaciones web modernas con enfoque ágil y estructurado.
  • Erl, T., et al. (2016). "Service-Oriented Architecture: Analysis and Design". Prentice Hall. Referencia clave sobre arquitecturas basadas en servicios que sustentan muchas aplicaciones web actuales.

Tema 4: Desarrollo y despliegue de aplicaciones web

  • Sommerville, I. (2016). "Ingeniería del software", capítulos específicos sobre pruebas y despliegue (capítulos 13-15).
  • Fowler, M. (2004). "Refactoring: Improving the Design of Existing Code". Addison-Wesley. Obra recomendada para mejorar la organización interna del código durante el despliegue y mantenimiento.

Tema 5: Verificación de aplicaciones web

  • Meyer, B. (2004). "Object-Oriented Software Construction". Prentice Hall. Incluye principios fundamentales sobre pruebas unitarias e integración aplicables a aplicaciones web.
  • Nielsen Norman Group (2020). "Pruebas de usabilidad en sitios web". Disponible en: https://www.nngroup.com/articles/usability-testing/

Tema 6: Control de versiones

  • Lewis, J., & McConnell, S. (2011). "Control avanzado con Git". O'Reilly Media."
  • Sutherland-Gordon et al. (2018). "Buenas prácticas en control de versiones". IEEE Software Magazine.

Tema 7: Documentación de aplicaciones web

  • Baecker et al. (2015). "Manual técnico para documentación efectiva". ACM Press.
  • Zhang et al. (2019). "Estándares internacionales para documentación técnica". ISO/IEC standards collection.

4. Recursos Digitales y Online

  • Moodle Universidad XYZ. "Curso completo sobre desarrollo web". https://moodle.universidadxyz.edu/cursos/desarrollo-web - 2022. Este curso online ofrece módulos interactivos sobre tecnologías front-end y back-end con ejercicios prácticos adaptados a distintos niveles."
  • w3schools.com - https://www.w3schools.com - Actualizado continuamente. Plataforma educativa que proporciona tutoriales prácticos sobre HTML5, CSS3, JavaScript y otros estándares web esenciales."
  • Mozilla Developer Network (MDN). https://developer.mozilla.org - Acceso abierto. Recurso exhaustivo con documentación oficial sobre tecnologías web modernas como HTML5, CSS Grid/Flexbox y APIs JavaScript."
  • IETF RFCs relacionados con HTTP/HTTPS y TCP/IP - https://tools.ietf.org - Documentos técnicos oficiales que describen protocolos fundamentales."
  • CERT-Instituto Nacional Cibernético - https://cert-in.org.in - Guías actualizadas sobre seguridad informática aplicada a aplicaciones web."
  • AWS Training and Certification - https://aws.amazon.com/training - Cursos especializados en despliegue cloud e infraestructura segura."
  • Google Developers Web Fundamentals - https://developers.google.com/web/fundamentals - Recursos oficiales con buenas prácticas recomendadas por Google."
  • CISCO Networking Academy - https://www.netacad.com - Cursos gratuitos sobre redes TCP/IP e infraestructura internet."

5. Normativa y Documentación Oficial

A nivel normativo se recomienda consultar las siguientes publicaciones:

  • NORMAS ISO/IEC 27001:2013 — Sistemas de gestión de seguridad de la información:Estándar internacional que regula las mejores prácticas para proteger datos en entornos digitales."
  • < strong >Guías W3C WCAG 2.1 — Accesibilidad Web:Normas internacionales que garantizan el acceso universal a contenidos digitales."
  • < strong >Ley Orgánica de Protección de Datos Personales (LOPD) — España:Marco legal que regula la protección datos personales en sitios webs españoles."

6. Documentales y Material Audiovisual

  • < strong >"The Internet's Own Boy" — Documental dirigido por Brian Knappenberger (2014): Explora la historia del activista Aaron Swartz y el impacto social del internet."
  • < strong >"Web Development Tutorials" — Conferencias grabadas disponibles en YouTube por conferencistas reconocidos como Brad Traversy o freeCodeCamp:Ofrecen tutoriales paso a paso sobre tecnologías front-end y back-end."
  • < strong >"Seguridad Web" — Curso completo ofrecido por Coursera impartido por universidades prestigiosas como Stanford o Michigan:Aborda aspectos críticos sobre protección contra ataques cibernéticos."

7. Glosario Bibliográfico

Algunos términos clave utilizados a lo largo del listado incluyen:

  • < strong >Control de versiones: Sistema que permite gestionar cambios históricos en archivos o proyectos colaborativos."
  • < strong >Normas ISO: Estándares internacionales que regulan diferentes aspectos tecnológicos o administrativos."
  • < strong >Accesibilidad Web: Conjunto de buenas prácticas para garantizar que todos los usuarios puedan acceder a contenidos digitales sin barreras."
¿Has terminado este apartado? Tu progreso se guarda en este navegador. Regístrate para conservarlo en tu cuenta.
Volver a la ficha del curso