Seguridad, diseño y tratamiento de datos
Comienza con los fundamentos de la seguridad web. Los alumnos comprenderán los principios clave de la seguridad y cómo proteger sus aplicaciones PHP. Se cubrirá en detalle la protección contra vulnerabilidades de seguridad comunes, incluyendo inyección SQL, cross-site scripting (XSS) y cross-site request forgery (CSRF). Mediante ejemplos prácticos, los participantes aprenderán a aplicar prácticas de código seguro y a prevenir eficazmente las vulnerabilidades de seguridad.
Otro tema central es la estructuración y las mejores prácticas en el desarrollo de PHP. Los participantes aprenderán a estructurar sus aplicaciones de forma lógica y eficiente para mejorar su mantenimiento y escalabilidad. Esto incluye también técnicas de modularización y la aplicación de las mejores prácticas en el diseño de código.
También se aborda el procesamiento de JSON y XML. Los participantes aprenderán a procesar datos en formato JSON y XML para intercambiar datos entre el servidor y el cliente. Esto incluye el análisis sintáctico y la generación de JSON y XML, así como el uso de estos formatos en integraciones de API.
Otro aspecto importante es la integración de HTML5, CSS3, JavaScript y Bootstrap en aplicaciones PHP. Los participantes aprenderán a utilizar las modernas tecnologías front-end para crear interfaces de usuario atractivas y fáciles de usar. Se hará hincapié en la interacción entre PHP y las tecnologías front-end para desarrollar aplicaciones web dinámicas e interactivas.