SFCE
Symfony 8.0 Certification
Symfony Version
8.0
7.0
6.0
Topics
1.
PHP
0/70
2.
HTTP
0/38
3.
Symfony Architecture
0/102
4.
Controllers
0/44
5.
Routing
0/14
6.
Templating with Twig
0/36
7.
Forms
0/76
8.
Data Validation
0/99
9.
Dependency Injection
0/45
10.
Security
0/44
11.
Messenger
0/9
12.
Console
0/37
13.
Automated Tests
0/21
14.
Miscellaneous
0/76
All Topics
Symfony Architecture
15 chapters · 102 references ·
0/102
completed
1.
HttpFoundation component
0/3
The HttpFoundation Component
The HttpKernel Component
HTTP Fundamentals
2.
Symfony Flex
0/3
Symfony Documentation
Upgrading Existing Applications to Symfony Flex
Flex: Compose your Application
3.
License
0/1
Symfony Code License
4.
Components and Bridges
0/60
The Components
How to Install and Use the Symfony Components
The Asset Component
The BrowserKit Component
The Cache Component
The Config Component
Configuring Symfony
The Console Component
The Contracts Component
The CssSelector Component
The DependencyInjection Component
The DomCrawler Component
The EventDispatcher Component
The ExpressionLanguage Component
The Filesystem Component
The Finder Component
The Form Component
The HttpFoundation Component
The HttpKernel Component
Creating and Manipulating Strings
The Intl Component
The Ldap Component
The Lock Component
Logging
Sending Emails with Mailer
Pushing Data to Clients Using the Mercure Protocol
The Messenger Component
The Mime Component
Creating and Sending Notifications
The OptionsResolver Component
Panther
The PHPUnit Bridge
The Process Component
The PropertyAccess Component
The PropertyInfo Component
The PSR-7 Bridge
Rate Limiter
The Runtime Component
Security
The Semaphore Component
How to Use the Serializer
GitHub - symfony/stopwatch: Provides a way to profile code · GitHub
Creating and Manipulating Strings
Templating Component
Translations
The UID Component
The Validator Component
Metadata
Loading Resources
The VarDumper Component
The VarExporter Component
Asset Preloading and Resource Hints with WebLink
The Workflow Component
The Yaml Component
The Bundle System
Best Practices for Reusable Bundles
How to Create Friendly Configuration for a Bundle
How to Load Service Configuration inside a Bundle
How to Simplify Configuration of Multiple Bundles
What are symfony bridges, bundles and vendor? - Stack Overflow
5.
Code organization
0/5
Symfony 4 Directory Structure
The Architecture
How to Override Symfony's default Directory Structure
Installing & Setting up the Symfony Framework
The Symfony Framework Best Practices
6.
Request handling
0/2
Symfony and HTTP Fundamentals
The HttpKernel Component
7.
Exception handling
0/4
The HttpKernel Component
Built-in Symfony Events
How to Customize Error Pages
ExceptionEvent.php
8.
Event dispatcher and kernel events
0/6
The EventDispatcher Component
The HttpKernel Component
Built-in Symfony Events
The Generic Event Object
The Immutable Event Dispatcher
The Traceable Event Dispatcher
9.
Official best practices
0/1
The Symfony Framework Best Practices
10.
Backward compatibility promise
0/1
Our Backward Compatibility Promise
11.
Deprecations best practices
0/1
Conventions
12.
Framework overloading
0/1
How to Override any Part of a Bundle
13.
Release management and roadmap schedule
0/3
The Release Process
Symfony releases, notifications and release checker
Semantic Versioning 2.0.0 | Semantic Versioning
14.
Framework interoperability and PSRs
0/10
The PSR-7 Bridge
Symfony, High Performance PHP Framework for Web Development
Coding Standards
PSR-1: Basic Coding Standard
PSR-2: Coding Style Guide
PSR-4: Autoloader
PSR-17: HTTP Factories
PSR-18: HTTP Client
Adapters For Interoperability between PSR-6 and PSR-16 Cache
HTTP Client
15.
Naming conventions
0/1
Conventions