Programación web en el entorno servidor – 240Horas

Domina el desarrollo web del lado del servidor y crea aplicaciones dinámicas y profesionales. Aprende a programar con tecnologías como PHP, bases de datos y control de sesiones. Curso gratuito para trabajadores (70%) y desempleados (30%). ¡Especialízate en uno de los perfiles más demandados!.

Fechas: Consultar en el centro

Objetivos del curso

Desarrollar aplicaciones web dinámicas desde el lado del servidor.
Aplicar lenguajes de programación específicos como PHP o similares.
Conectar la lógica del servidor con bases de datos relacionales.
Controlar sesiones, seguridad y gestión de errores en entornos web.

TEMARIO

1. Arquitectura y fundamentos del desarrollo en servidor
Modelo cliente-servidor y estructura de una aplicación web.

Tecnologías y lenguajes del lado servidor (PHP, Node.js, Python, etc.).

Configuración de entornos de desarrollo (XAMPP, WAMP, LAMP, servidores locales).

2. Programación en entorno servidor
Sintaxis básica y estructuras de control en PHP (u otro lenguaje asignado).

Funciones, arrays, objetos y programación modular.

Inclusión de archivos, gestión de formularios y envío de datos.

3. Gestión de bases de datos desde el servidor
Conexión con bases de datos MySQL u otras.

Consultas SQL desde el lenguaje servidor (SELECT, INSERT, UPDATE, DELETE).

Validación y tratamiento de datos recibidos.

Control de errores en conexión y ejecución de consultas.

4. Control de sesiones y seguridad
Variables de sesión y cookies.

Autenticación y autorización de usuarios.

Gestión de roles y acceso restringido.

Prevención de ataques comunes (inyección SQL, XSS, CSRF).

5. Integración con otras tecnologías
Comunicación con servicios externos mediante APIs (REST, JSON).

Generación dinámica de contenidos HTML desde el servidor.

Envío de correos electrónicos desde el servidor.

Subida y gestión de archivos.

6. Pruebas, depuración y documentación
Herramientas de depuración y registro de errores.

Validación de funcionalidades y pruebas unitarias.

Documentación del código y buenas prácticas.

Preparación de la aplicación para entorno de producción.

Información

    ?
    +
    ?
    =


    Instituciones

    Claves de la formación gratuita en ÁREA

    01

    GRATUITA

    Todos los cursos financiados por Lanbide son gratuitos para trabajadores y desempleados.

    02

    PRESENCIALES

    En la escuela, atendemos las necesidades de cada uno de nuestros alumnos, asesoramos en proyectos personales y mantenemos el contacto personal con nuestros alumnos.

    03

    FÁCIL

    Despreocúpate de todo. Nos encargamos de todos los trámites con LANBIDE.

    04

    NUESTRO CARACTER

    Más de 30 años formando y asesorando a alumnos y empresas en Diseño, comunicación y tecnología.

    ¡Nuestros alumnos siempre repiten!