Curso online de Programación Web con PHP
Domina la programación web con PHP, el lenguaje de código abierto líder para crear sitios web dinámicos y aplicaciones interactivas. Este curso online te guiará desde los fundamentos hasta las técnicas avanzadas, permitiéndote construir soluciones web profesionales y adaptables a cualquier necesidad. Aprende a gestionar bases de datos, implementar seguridad y crear experiencias de usuario atractivas.
Información del curso
- Duración150 horas lectivas
- UbicaciónEspaña
- EmpresaTALENTO
Requisitos y destinatarios
Requisitos
Conocimientos básicos de informática. Se valoran conocimientos de HTML y bases de datos. Abierto a todos los sectores.
Dirigido a
Autónomos, trabajadores en ERTE/ERE y empleados
Qué aprenderás
- Dominar la sintaxis y características del lenguaje PHP
- Instalar y configurar PHP, Apache y MySQL
- Desarrollar aplicaciones web interactivas con PHP
- Gestionar bases de datos MySQL y SQLite
- Implementar sistemas de seguridad en aplicaciones web
- Utilizar cookies y sesiones para mejorar la experiencia del usuario
- Cargar y procesar archivos en aplicaciones web
- Trabajar con el sistema gestor de contenidos PHP-Nuke
Temario
Módulo 1: Introducción a PHP
- ¿Qué es PHP y por qué usarlo?
- Características principales del lenguaje
- Instalación y configuración del entorno de desarrollo (PHP, Apache, MySQL)
Módulo 2: Sintaxis y Estructuras de Control
- Variables, tipos de datos y operadores
- Estructuras de control: condicionales (if, else, switch) y bucles (for, while)
- Funciones: definición, parámetros y retorno de valores
Módulo 3: Programación Orientada a Objetos (POO) con PHP
- Conceptos fundamentales de la POO: clases, objetos, herencia, polimorfismo
- Creación y manipulación de objetos
- Interfaces y clases abstractas
- Tratamiento de excepciones
Módulo 4: Desarrollo de Aplicaciones Web con PHP
- Diseño y arquitectura de aplicaciones web
- Entrada de datos: formularios y validación
- Seguridad en aplicaciones web: prevención de ataques XSS y SQL injection
- Gestión de cookies y sesiones
- Carga y procesamiento de archivos
Módulo 5: Bases de Datos con PHP
- Conexión a bases de datos MySQL y SQLite
- Consultas SQL: SELECT, INSERT, UPDATE, DELETE
- Gestión de datos y resultados
Módulo 6: Sistema Gestor de Contenidos PHP-Nuke
- Instalación y configuración de PHP-Nuke
- Administración del sitio web
- Personalización y creación de módulos
¡Prepárate para crear sitios web dinámicos y aplicaciones web profesionales con PHP!