🐘 Backend con PHP
PHP 8 moderno, Composer, PSRs, PHPUnit/Pest, Laravel y Symfony a fondo, y los internals del Zend Engine.
Backend con PHP
PHP mueve una parte enorme de la web (incluida Wikipedia, Slack y Facebook durante años). PHP 8.x moderno no es el PHP de los tutoriales viejos: tiene enums, readonly, attributes, match, JIT y frameworks (Laravel, Symfony) de calidad excepcional. Esta es la ruta profesional, sin rastro de PHP 4/5 legacy.
PHP 2026 = Composer + PSRs + PHPStan + Pest/PHPUnit + un framework a fondo. La regla del ecosistema: elige un framework como profundidad (Laravel o Symfony) y aprende el otro como cultura. La documentación oficial y un buen curso en vídeo cubren el 90% del camino.
Nivel 0 · Fundamentos de PHP 8 moderno
PHP 8.x: sintaxis moderna, Composer y PSRs
Enums, readonly, match, attributes, typed properties, named arguments.
- PHP Manual oficial📘 DocsESGratisEl manual oficial, multilingüe: español, francés, chino, japonés, ruso. La Language Reference es obligatoria.Sintaxis, tipos, funciones, seguridad, PDO.
- PHP: The Right Way🧭 GuíaESGratisLa referencia de buenas prácticas, traducida a 20+ idiomas (incluido español, francés, chino y japonés).Buenas prácticas modernas del ecosistema.
- Composer + Packagist📘 DocsENGratisEl gestor de dependencias y autoloading PSR-4. Base de todo proyecto PHP profesional.Dependencias, autoload, versionado.
- PHP-FIG / PSRs📘 DocsENGratisLos estándares que mueven el ecosistema: PSR-1, PSR-4, PSR-12, PSR-7, PSR-11.Interfaces y estándares comunes.
- PHPStan🔧 HerramientaENGratisAnálisis estático, el estándar de calidad profesional: detecta bugs antes de que existan.Tipado y análisis estático nivel 5+.
- Rector🔧 HerramientaENGratisRefactoring y upgrades automáticos del código.Migrar y modernizar código PHP.
- Clean Code PHP🧭 GuíaENGratisGuía de código limpio en PHP, referenciada por PHP The Right Way.Principios de código limpio aplicados.
- PHP RFCs📘 DocsENGratisCómo evoluciona el lenguaje y por qué (fibers, enums, property hooks en 8.4).La razón de cada feature nuevo.
Nivel 1 · Intermedio — OOP, testing y bases de datos
Patrones, PHPUnit/Pest y SQL
Ingeniería del lenguaje, no sintaxis.
- PHPUnit📘 DocsENGratisEl framework de testing de facto.Unit, integration y feature tests.
- Pest📘 DocsENGratisTesting moderno y elegante sobre PHPUnit (v5, PHP 8.4+).Escribir tests que se leen solos.
- Refactoring Guru — Design Patterns in PHP🧭 GuíaENMixtoLos patrones de diseño explicados con ejemplos en PHP y diagramas.Patrones: factory, repository, strategy, decorator…
- DesignPatternsPHP🧭 GuíaENGratisImplementaciones de patrones en PHP con documentación.Catálogo de patrones implementados.
- PHP Manual — PDO📘 DocsENGratisPrepared statements, transacciones, errores de SQL. La base de cualquier acceso a datos.SQL con PDO de forma segura.
- Xdebug🔧 HerramientaENGratisDepuración y profiling real de PHP.Stack traces, profiling, cobertura.
Nivel 2 · Avanzado — Laravel y Symfony a fondo
Laravel
El framework más popular: Eloquent, Livewire, ecosistema enorme.
- Laravel Docs oficiales📘 DocsENGratisLa referencia del framework (13.x en 2026): Eloquent, auth, queues, Sanctum, Octane.Laravel completo, de la A a la Z.
- Laracasts🎓 CursoENPagoEl estándar en vídeo. Series clave: Laravel From Scratch, Eloquent Relationships Deep Dive, Defensive Laravel.El salto de «sé sintaxis» a «sé ingeniero Laravel».
- Laravel Learn (oficial)🎓 CursoENGratisMini-cursos oficiales de vídeo, incluido PHP Fundamentals y Laravel Bootcamp.Empezar con los oficiales.
- Laravel Bootcamp🎓 CursoENGratisConstruye una app real paso a paso con Eloquent, Blade y Livewire.Proyecto guiado oficial.
- Eloquent ORM docs📘 DocsENGratisRelaciones, eager loading, casts, global scopes. El ORM más cómodo del ecosistema.Datos con Eloquent a fondo.
- Laravel News📝 BlogENGratisNovedades, paquetes y trucos del ecosistema, actualizado a diario.Mantenerse al día.
- Filament📘 DocsENGratisAdmin panels profesionales sobre Laravel y Livewire.Paneles de administración de producción.
Symfony
El framework empresarial: componentes, Doctrine, Messenger.
- Symfony Docs oficiales📘 DocsENGratisIncluye «Symfony: The Fast Track», el libro oficial. La referencia del framework (8.x en 2026).Symfony completo y sus componentes.
- SymfonyCasts🎓 CursoENPagoEl mejor curso en vídeo de Symfony/PHP: tracks de APIs, Doctrine, Testing y OOP.Profundidad Symfony de nivel producción.
- API Platform📘 DocsENGratisREST/GraphQL/OpenAPI sobre Symfony: la forma moderna de construir APIs.APIs profesionales sobre Symfony.
- Doctrine ORM📘 DocsENGratisEl ORM Data Mapper de Symfony. La alternativa arquitectónica a Eloquent.Persistencia profesional.
- Symfony Messenger📘 DocsENGratisColas y procesos asíncronos con el componente oficial.Workers, handlers, middleware.
- Symfony — Create Your Own Framework🧭 GuíaENGratisEntender los internals construyendo tu propio framework con componentes Symfony.Cómo funciona Symfony por dentro.
- Symfony Certification🎓 CursoENPagoLa certificación oficial, una meta concreta para el nivel avanzado.Validar tu nivel Symfony.
APIs, arquitectura y seguridad
Diseño de APIs y buenas prácticas.
- Laravel Sanctum📘 DocsENGratisAutenticación de APIs con tokens, el estándar Laravel.Auth de APIs.
- SymfonyCasts — Learn APIs (REST)🎓 CursoENPagoAPIs REST de verdad con Symfony/API Platform.Diseño y construcción de APIs.
- Lighthouse (GraphQL Laravel)📘 DocsENGratisGraphQL sobre Laravel con PHP moderno.GraphQL en el stack Laravel.
- PHP: The Right Way — Security🧭 GuíaENGratisContraseñas, SQL injection, XSS, CSRF en PHP moderno.Seguridad PHP sin excusas.
Nivel 3 · Experto — el Zend Engine
Internals, performance y contribuciones
El nivel donde se entiende el intérprete.
- php-src🧪 LabENGratisEl intérprete PHP en GitHub (40k+ estrellas). Lee Zend/, ext/ y main/.El motor Zend por dentro.
- PHP Internals Book📖 LibroENGratisEl libro de referencia sobre el Zend Engine, gratis online.Zvals, opcodes, GC, ejecución.
- PHP Internals Wiki🗃️ WikiENGratisLa documentación del desarrollo del núcleo.Procesos y guías de internals.
- Nikita Popov — blog📝 BlogENGratisProfundidad técnica sobre el engine por uno de los desarrolladores clave de PHP.Análisis del intérprete y optimizaciones.
- OPCache📘 DocsENGratisManual + tuning: opcache.enable, preload, JIT.Rendimiento de PHP en producción.
- Blackfire🔧 HerramientaENMixtoProfiling profesional de PHP/Symfony/Laravel, con free tier.Encontrar los cuellos de botella reales.
- PHP Annotated Monthly (JetBrains)📝 BlogENGratisEl resumen mensual del ecosistema PHP.Evolución del lenguaje y herramientas.
Nivel Élite — recursos chinos, japoneses y multilingües
Playgrounds y comunidades de todo el mundo.
- 3v4l.org🕹️ PlaygroundENGratisEjecuta tu código en 500+ versiones de PHP a la vez, con opcodes VLD.Probar y comparar versiones y opcodes.
- OnlinePHP.io🕹️ PlaygroundENGratisSandbox y comparador de hasta 5 versiones de PHP.Ejecutar y compartir código PHP.
- Exercism — PHP track🧪 LabENGratisEjercicios guiados con mentoring.Práctica validada con feedback humano.
- PHP中文网 (PHP.cn)💬 ComunidadZHGratisEl portal de tutoriales PHP en chino.Tutoriales y manuales en chino.
- Laravel China / LearnKu💬 ComunidadZHGratisEl foro y docs de Laravel en chino más activo.Laravel en chino.
- PHPerKaigi💬 ComunidadJAGratisLa conferencia japonesa anual de PHP, con slides en SpeakerDeck.Charlas PHP de producción en japonés.
- Qiita — #php💬 ComunidadJAGratisLa comunidad #1 de Japón con miles de posts de PHP/Laravel/Symfony.Guías prácticas en japonés.
- Zenn — #php💬 ComunidadJAGratisArtículos y libros técnicos de PHP en japonés.PHP en la plataforma japonesa moderna.
- PHP The Right Way — Français🧭 GuíaFRGratisPHP The Right Way en francés.Buenas prácticas en francés.
- OpenClassrooms — PHP/Symfony🎓 CursoFRPagoLa referencia francesa en formación, con rutas certificadas de PHP/Symfony.Rutas PHP/Symfony en francés.
El gasto mínimo que vale la pena: una suscripción a Laracasts (si eliges Laravel) o SymfonyCasts (si eliges Symfony). Tooling no negociable en 2026: PHPStan nivel 5+, Rector, Pest o PHPUnit, PHP-CS-Fixer, Xdebug y Docker/Sail con CI.