PHP
PHP ·Backend
Curso completo de PHP orientado a equipos que mantienen o construyen aplicaciones web sobre PHP puro o frameworks como Laravel, Symfony y WordPress. Cubres sintaxis moderna y orientación a objetos, formularios y persistencia con PDO, gestión de sesiones, seguridad web y pruebas automatizadas. Al terminar, dominas la base del lenguaje necesaria para entrar en cualquier framework PHP y entregar código profesional y mantenible.
¿Prefieres verlo en directo? Agenda una demo sin compromiso.
Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).
Contenido del curso
Lenguaje para desarrollo web del lado del servidor.
-
Introducción a PHP Lección
-
Instalación y primer programa de PHP Lección
Detalles del curso
Público objetivo
- Desarrolladores web que quieren dominar PHP en profundidad para backend profesional.
- Profesionales que trabajan con WordPress, Laravel o Symfony y necesitan una base sólida del lenguaje.
- Equipos que requieren formación completa en PHP incluyendo seguridad y buenas prácticas de testing.
Contenido del certificado
Módulo 1: Instalación Historia y filosofía de PHP Instalación de la última versión Módulo 2: Sintaxis Declaración y asignación de variables Operadores aritméticos, lógicos y relacionales Estructuras condicionales y control del flujo Declaración y llamada de funciones Concatenación y manipulación de cadenas Operaciones matemáticas básicas Fechas y DateTime Arrays indexados y estructuras de datos Ejercicios de tipos, operadores, control, funciones, cadenas, números, fechas y arrays Test de tipos de datos Puzzle de arrays y funciones Proyecto de operadores aritméticos y comparación Test de sintaxis Módulo 3: Programación orientada a objetos Introducción a POO Clases y objetos Constructores y destructores Encapsulación y control de acceso Herencia, sobrescritura y parent Polimorfismo Interfaces y abstracción Traits Namespaces Autoloading con Composer Excepciones y manejo de errores Archivos, directorios y entrada/salida Patrones de diseño Ejercicios de clases, constructores, encapsulación, interfaces, traits, namespaces y excepciones Puzzle PSR 4 y Composer Proyecto de herencia Reto de polimorfismo Proyecto CRUD Test de POO Módulo 4: Formularios Formularios HTML Acceso a datos con GET, POST y REQUEST Formularios con archivos Cabeceras y redirecciones Formularios dinámicos Reto de formularios con validación Ejercicios de archivos en formularios Ejercicios de mensajes y redirección Módulo 5: Persistencia con PDO Introducción a bases de datos Conexión con MySQL Operaciones CRUD Transacciones y manejo de errores Excepciones PDO Patrón Repository y DAO Ejercicios de conexión, CRUD, transacciones y excepciones PDO Test de PDO y MySQL Módulo 6: Sesiones y cookies Sesiones HTTP Configuración de sesiones Cookies Autenticación con sesiones y cookies Ejercicios de sesiones y cookies Test de sesiones Módulo 7: Seguridad Vulnerabilidades de seguridad Validación de entradas de datos Prevención de inyección SQL Cifrado de contraseñas Cookies HttpOnly y Secure Configuración segura de php.ini Ejercicios de cifrado y hash Módulo 8: Testing con PHPUnit Introducción al testing Instalación y configuración de PHPUnit Cobertura de código Dobles de prueba Testing de integración Ejercicios de testing con PHPUnit Proyecto integrador: app web PHP moderno sin framework
Objetivos de aprendizaje
- Escribir código PHP moderno con POO, traits, namespaces y Composer.
- Procesar formularios con validación, archivos y redirecciones.
- Interactuar con bases de datos MySQL mediante PDO con consultas preparadas y transacciones.
- Implementar autenticación con sesiones y cookies de forma segura.
- Proteger aplicaciones contra inyección SQL, XSS y otras vulnerabilidades comunes.
- Escribir y ejecutar tests unitarios y de integración con PHPUnit.
Otros cursos de PHP
PHP: formularios web y persistencia con PDO
Curso centrado en la capa web clásica de PHP: procesamiento de formularios y persistencia con bases de datos relacionales. Aprendes a recoger datos enviados desde HTML, gestionar subidas de ficheros, redirecciones y mensajes, conectar con MySQL, hacer CRUD con consultas preparadas, transacciones y aislar el acceso a datos detrás de un patrón Repository. Al terminar construyes backends PHP sin frameworks pesados y con datos relacionales fiables.
PHP: programación orientada a objetos
Curso centrado en programación orientada a objetos moderna con PHP, base sobre la que se asientan Laravel, Symfony y la mayoría de arquitecturas profesionales en el lenguaje. Trabajas clases y propiedades tipadas, herencia y polimorfismo, interfaces y traits, namespaces con autoloading y excepciones personalizadas. Al terminar diseñas código orientado a objetos sólido y reutilizable, listo para entrar en cualquier framework PHP o arquitectura limpia.
PHP: pruebas automatizadas con PHPUnit
Curso centrado en pruebas automatizadas con PHP y PHPUnit, la capa de confianza imprescindible para refactorizar código heredado o evolucionar aplicaciones medianas sin miedo. Cubres instalación y configuración, escritura de tests unitarios, cobertura de código, dobles de prueba para aislar dependencias y pruebas de integración sobre bases de datos reales. Al terminar entregas cambios revisables con señales claras cuando algo se rompe y encajas tus pipelines de integración continua.
PHP: sesiones, autenticación y seguridad
Curso centrado en la capa de sesiones, autenticación y seguridad de aplicaciones PHP, lo que separa un sitio con login improvisado de uno preparado para revisión. Aprendes a gestionar sesiones y cookies con criterio, montar autenticación de usuarios, validar entradas y prevenir inyección SQL, cifrar contraseñas y endurecer la configuración del intérprete. Al terminar entregas aplicaciones con higiene de seguridad defendible ante cliente o auditoría.
Forma equipos completos con un itinerario
Este curso aparece dentro de las siguientes carreras corporativas.
¿Formación para tu equipo en esta tecnología?
Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.
¿Prefieres verlo en directo? Agenda una demo.
Preguntas frecuentes
- ¿PHP es bonificable por FUNDAE para mi empresa?
- Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
- ¿En qué modalidades se imparte PHP?
- En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
- ¿Se adapta PHP al nivel de mi equipo?
- Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
- ¿Cuánto tarda en activarse para mi empresa?
- La activación corporativa estándar es rápida, sin coste de setup ni permanencia.