Warning: You are browsing the documentation for Symfony 3.1, which is no longer maintained.
Read the updated version of this page for Symfony 6.3 (the current stable version).
Symfony Documentation
Getting Started
Architecture
The Basics
Advanced Topics
Utilities
Production
Symfony Training
Get trained with official courses from the creator of the Symfony framework:
Symfony Certifications
Certify your skills to become a Symfony expert and boost your career:
SymfonyCasts
Learn Symfony, PHP and JavaScript with these video tutorials:

Symfony: The Fast Track
The official Symfony book that gives you a quick overview of the process of building a real application, from Symfony installation to production deployment.
Contributing to Symfony
Contribute ideas and bug fixes to the one of the most important Open Source projects. Both experts and newcomers are welcome.
Contribute Code Contribute DocsSymfony Best Practices
These practices are optional but show how to develop web applications as envisioned by the original Symfony creators.
Create Your Own Framework
Learn how to build a custom framework using Symfony components. Ideal to dive deep into Symfony internals.
Reference Documents
Reference documents, including all Symfony configuration options.
Symfony Components
Stand-alone libraries that you can use in any PHP project.
Symfony Bundles
Third-party packages that add features to your applications.