DESARROLLO WEB EN ENTORNO SERVIDOR

Tema 1. Fundamentos de la programación web en entorno servidor

Tarea 1: Arquitectura y modelo cliente-servidor.

Tarea 2: Arquitecturas web y lenguajes del lado servidor.

Tarea 3: Integración con lenguajes de marcas y recursos estáticos.

Tarea 4: Configuración del entorno y despliegue con Docker.

Tema 2. Programación estructurada en el servidor.

Tarea 1: Sintaxis básica, tipos de datos y operadores en entorno servidor.

Tarea 2: Integración de código servidor con documentos HTML.

Tarea 3: Control de flujo y estructuras condicionales repetitivas.

Tarea 4: Funciones, modularización y manejo de errores.

Tema 3. Funcionalidades dinámicas y mantenimiento de estado.

Tarea 1: Formularios web y métodos de envío.

Tarea 2: Validación y procesamiento de datos en el servidor.

Tarea 3: Gestión del estado en aplicaciones web.

Tarea 4: Generación dinámica de contenido y seguridad.

Tema 4. Separación de lógica de negocios y presentación.

Tarea 1: Implementación del patrón MVC en una aplicación web.

Tarea 2: Uso de plantillas y motores de vistas.

Tarea 3: Formularios dinámicos y manejo de eventos.

Tarea 4: Configuración, rutas y controladores en aplicaciones MVC.

Tema 5. Acceso a bases de datos y gestión de la información.

Tarea 1: Conexión segura y eficiente a bases de datos.

Tarea 2: Ejecución y optimización de consultas SQL.

Tarea 3: Seguridad en el acceso a datos y validación.

Tarea 4: Actualización segura y gestión de concurrencia.

Tema 6. Servicios web y aplicaciones interoperables.

Tarea 1: Diseño y desarrollo de una API RESTful básica.

Tarea 2: Implementación de métodos HTTP y manejo de errores.

Tarea 3: Autenticación y autorización en la API.

Tarea 4: Consumo de servicios web y manejo de respuestas.

Tema 7. Servicios Web Avanzados (NuSOAP).

Cliente SOAP - Agenda de Contactos.