Symfony 5 Fundamentals: Services, Config & Environments

Go to class
Write Review

Symfony 5 Fundamentals: Services, Config & Environments provided by SymfonyCasts is a comprehensive online course, which lasts for 2-3 hours worth of material. Symfony 5 Fundamentals: Services, Config & Environments is taught by Ryan Weaver. Upon completion of the course, you can receive an e-certificate from SymfonyCasts. The course is taught in Englishand is Paid Course. Visit the course page at SymfonyCasts for detailed price information.

Overview
  • This is the tutorial that unlocks your true Symfony 5 potential. How? By talking about what's at the core of Symfony: services, config & environments. These are the tools you'll need to take on any challenge with Symfony:Bundles give you servicesFinding and using servicesConfiguring bundles (i.e. configuring services)Creating your own servicesAutowiring & binding custom argumentsSymfony EnvironmentsThe magical configuration loading mechanismService parametersEnvironment Variables and .envSecrets managementHaving fun with magic & the LoggerBonus: The MakerBundleBy the end, you'll see truly understand the fundamentals behind how any part of Symfony works. Need to use a new feature? You'll be ready!Let's go!

Syllabus
    • 01. Bundles!
    • 02. KnpMarkdownBundle & Service
    • 03. Cache Service
    • 04. Configuring Bundles
    • 05. The Service Container & Autowiring
    • 06. Configuring the Cache Service
    • 07. Environments
    • 08. Controlling the prod Environment
    • 09. Creating a Service
    • 10. Autowiring Dependencies into a Service
    • 11. Parameters
    • 12. Service Config & Non-Autowireable Arguments
    • 13. All about services.yaml
    • 14. Binding Global Arguments
    • 15. Named Autowiring
    • 16. Fetching Non-Autowireable Services
    • 17. Controllers: Boring, Beautiful Services
    • 18. Environment Variables
    • 19. The Secrets Vault
    • 20. Using & Overriding Secrets
    • 21. MakerBundle & Autoconfigure
    • 22. Playing with a Custom Console Command
    • 23. Making a Twig Extension (Filter)