Useful Links
Computer Science
Web Development
Symfony Development
1. Introduction to Symfony
2. Environment Setup and Installation
3. Project Structure and Configuration
4. HTTP Foundation and Request Handling
5. Routing System
6. Controllers and Actions
7. Service Container and Dependency Injection
8. Database Integration with Doctrine ORM
9. Templating with Twig
10. Form Handling
11. Security System
12. API Development
13. Event System
14. Caching Strategies
15. Internationalization and Localization
16. Console Commands
17. Message Handling
18. Testing
19. Performance Optimization
20. Deployment and Production
21. Advanced Topics
Service Container and Dependency Injection
Dependency Injection Principles
Inversion of Control
Dependency Injection Benefits
Service Locator vs Dependency Injection
Service Definition
Service Classes
Service Registration
Service Lifecycle
Autowiring
Automatic Service Resolution
Type Hinting
Interface Binding
Autowiring Conflicts Resolution
Service Configuration
Manual Service Definition
Service Arguments
Service Calls
Service Factories
Service Tags
Built-in Tags
Custom Tags
Tagged Service Collection
Parameters
Parameter Definition
Parameter Usage
Environment Parameters
Compiler Passes
Custom Compiler Passes
Service Modification
Container Optimization
Previous
6. Controllers and Actions
Go to top
Next
8. Database Integration with Doctrine ORM