- Install Symfony standart edition
- Symfony Bundles
- Symfony Components
- Create Bundle, route and controller
- Add twig view
- Configuring the Database
- Creating an Entity Class
- Add Mapping Information
- Generating Getters and Setters
- Entity mager - persist, flush
- Entity Relationships/Associations
- Lifecycle Callbacks
- Symfony Forms
- Creating a Simple Form
- Built-in Field Types
- Rendering a Form in a Template
- Dependency Injection overview http://php-di.org/doc/understanding-di.html
- Types of injections. Constructor injection, method injection, property injection
- Lazy-loading, proxy objects
- Symfony Di configuration
- Create services
- Configuration
- Basic Translation
- Message Placeholders
- Pluralization
- Translations in Templates
- Fallback Translation Locales
- Handling the User's Locale
- The Locale and the URL
- Debugging Translations