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
Testing
Testing Philosophy
Test-Driven Development
Testing Pyramid
Test Types
Testing Setup
PHPUnit Configuration
Test Environment
Test Database
Unit Testing
Service Testing
Entity Testing
Repository Testing
Mock Objects
Integration Testing
Container Testing
Database Testing
External Service Testing
Functional Testing
WebTestCase Usage
HTTP Client Testing
Crawler Usage
Form Testing
Test Data Management
Fixtures
Data Providers
Database Transactions
Test Utilities
Test Assertions
Test Helpers
Custom Test Cases
Previous
17. Message Handling
Go to top
Next
19. Performance Optimization