Development of web applications with modern technologies
Keywords:
web development, html, php, javascript.Synopsis
The book covers a range of content crucial to understanding and mastering web programming. The fundamentals of web development are explored, from general concepts to site publishing. Students delve into the dynamics of content managers, understand markup and presentation languages (HTML, CSS), and dive into both client-side and server-side programming using JavaScript and PHP. Database interaction is addressed through SQL, while web development frameworks are explored in terms of benefits and applications. Web security is covered from generalities to vulnerability identification tools. Students learn the essential steps for web site publishing, covering choice of hosting, server configuration and domains. Each content is complemented with hands-on activities, ranging from creating simple websites to simulating security testing, preparing students to face the real challenges of web development and deployment with confidence.
Downloads
References
Axarnet. (2023). Lenguajes del lado del servidor (Características). https://axarnet.es/blog/lenguajes-del-lado-del-servidor#
Casale, J.C. (2016). Introducción a la programación. Manual del Desarrollador. RU RedUsers. https://n9.cl/yrvc5
Casillas Santillán, L.A., Ginestà, M.G., y Pérez Mora, Ó. (2023). Bases de datos en MySQL. El Hacker. https://acortar.link/ZFucVg
EINA Virtual. (s.f.). Integración de HTML, CSS y PHP. (2023). https://einavirtual.com/php/integracion-php
Gutiérrez, E. (s.f.). ¿Cuáles son las herramientas de evaluación de vulnerabilidades? CODSTER. https://acortar.link/rWsijm
Hostinger Tutoriales. (2023, 13 de febrero). Seguridad en aplicaciones web: Qué es, cómo funciona y los mejores servicios. https://www.hostinger.es/tutoriales/seguridad-en-aplicaciones-web
IMMUNE Technology Institute. (2023, 6 de marzo). ¿Qué es un framework? Mejores opciones para aprender en 2023. https://immune.institute/blog/que-es-un-framework-desarrollo/
Molina, J., Zea, M., Redrován, F., Loja, N., Valarezo, M., & Honores, J. (2018). SNAIL, Una metodología híbrida para el desarrollo de aplicaciones web. 3Ciencias.
Mozilla Developer Network. (2023). Fundamentos de texto y fuentes tipográficas. https://developer.mozilla.org/es/docs/Learn/CSS/Styling_text/Fundamentals
Pérez, S., Quispe, J., Mullicundo, F., & Lamas, D. (2021). Herramientas y tecnologías para el desarrollo web desde el frontend al backend. Universidad Nacional de la Plata. http://sedici.unlp.edu.ar/handle/10915/119487
PHP. (s.f.). ¿Qué es PHP? https://www.php.net/manual/es/intro-whatis.php
Raeburn, A. (2023, 8 de noviembre). Los 12 mejores software de gestión de proyectos en 2024. Asana. https://asana.com/es/resources/best-project-management-software
Readthedocs. (s.f.). Gestión de Bases de Datos. https://gestionbasesdatos.readthedocs.io/es/latest/Tema1/Teoria.html
Robles, V. (2023). Pros y contras de los frameworks de desarrollo web. https://acortar.link/C83kSy
SocialCo. (2022, 14 de marzo). ¿Qué herramientas nos pueden ayudar a mejorar la accesibilidad en un sitio web? https://acortar.link/HCwm9E
Theastrology. (2023). ¿Qué es la publicación web?–Definición de techopedia. https://es.theastrologypage.com/web-publishing
Torrejón, M. (2023, marzo 30). Ventajas de los frameworks. El blog de Omatech. https://www.omatech.com/blog/2023/03/30/ventajas-frameworks/
Vegas J. (2002). Aplicaciones Multinivel. Infor. https://www.infor.uva.es/~jvegas/cursos/buendia/pordocente/node21.html
W3Schools. (s.f.). CSS Text. https://www.w3schools.com/css/css_text.asp

