SFCE
Symfony 7.0 Certification
Symfony Version
8.0
7.0
6.0
Topics
1.
PHP
0/68
2.
HTTP
0/31
3.
Symfony Architecture
0/99
4.
Controllers
0/36
5.
Routing
0/12
6.
Templating with Twig
0/36
7.
Forms
0/62
8.
Data Validation
0/78
9.
Dependency Injection
0/33
10.
Security
0/32
11.
HTTP Caching
0/17
12.
Console
0/25
13.
Automated Tests
0/21
14.
Miscellaneous
0/75
All Topics
Miscellaneous
13 chapters · 75 references ·
0/75
completed
1.
Configuration (including DotEnv and ExpressionLanguage components)
0/16
The Config Component
Configuring Symfony
The ExpressionLanguage Component
Nov 2018 Changes to .env and How to Update
GitHub - symfony/dotenv: Symfony Dotenv parses .env files to make environment variables stored in them accessible via getenv(), $_ENV, or $_SERVER.
How to Keep Sensitive Information Secret
Environment Variable Processors
Reference Documents (Symfony Docs)
Framework Configuration Reference
Twig Configuration Reference
Debug Configuration Reference
Dumping and Manipulating the AST of Expressions
Caching Expressions Using Parser Caches
Extending the ExpressionLanguage
The Expression Syntax
The Symfony Framework Best Practices - configuration
2.
Error handling
0/2
How to Customize Error Pages
ErrorHandler GitHub
3.
Code debugging
0/7
Routing - debugging routes
Creating and Using Templates debugging templates
Flex: Compose your Application - profiler debugging paradise
How to Find Missing or Unused Translation Messages
Sending Emails with Mailer - development debugging
Events and Event Listeners - debugging event listeners
Create your First Page in Symfony - the web debug toolbar debugging dream
4.
Deployment best practices
0/4
How to Deploy a Symfony Application
How to Configure Symfony to Work behind a Load Balancer or a Reverse Proxy
Performance
Platform.sh, the Official Symfony PaaS
5.
Cache, Process and Serializer components
0/3
The Process Component
The Serializer Component
How to Use the Serializer
6.
Messenger component
0/16
The Messenger Component
Messenger: Sync and Queued Message Handling
Multiple Buses
How to Create Your own Messenger Transport
Getting Results from your Handler
Transactional Messages: Handle New Messages After Handling is Done
ReceivedStamp.php
SendMessageMiddleware.php
WorkerStartedEvent.php
WorkerMessageReceivedEvent.php
SendMessageToTransportsEvent.php
WorkerMessageFailedEvent.php
WorkerMessageHandledEvent.php
WorkerRunningEvent.php
WorkerStoppedEvent.php
Messenger! Queue work for Later Video Tutorial Screencast
7.
Mime and Mailer components
0/11
The Mailer Component
The Mime Component
Sending Emails with Mailer
MailerInterface.php
Email.php
SentMessage.php
TemplatedEmail.php
TransportInterface.php
TransportException.php
MimeTypeGuesserInterface.php
Symfony Mailer: Love Sending Emails Again Video Tutorial Screencast
8.
Filesystem and Finder components
0/2
The Filesystem Component
The Finder Component
9.
Lock component
0/1
The Lock Component
10.
Web Profiler, Web Debug Toolbar and Data collectors
0/1
Profiler Configuration Reference
11.
Internationalization and localization (and Intl component)
0/10
The Intl Component
Translations
Using Translation in Templates
How to Find Missing or Unused Translation Messages
How to Translate Messages using the ICU MessageFormat
How to Work with the User's Locale
How to Find Errors in Translation Files
The XLIFF format
Translator.php
The Symfony Framework Best Practices - internationalization
12.
Runtime component
0/1
The Runtime Component
13.
Clock component
0/1
The Clock Component