Symfony 6 Fundamentals: Services, Config & Environments

Go to class
Write Review

Symfony 6 Fundamentals: Services, Config & Environments provided by SymfonyCasts is a comprehensive online course, which lasts for 2-3 hours worth of material. Symfony 6 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
  • Ready to unlock your true Symfony 6 potential... to be able to take on any task, because you understand how things work under the hood??? This is the tutorial for you. We attack what's at the core of Symfony: services, config, environments & environment variables. These are the tools you'll need to take on any challenge with Symfony:Hello bundles! Bundles give you servicesInstalling new bundlesFinding and using services (including debug:container)Configuring bundles (i.e. configuring services)Creating your own servicesAutowiring & binding custom argumentsSymfony EnvironmentsThe magical configuration loading mechanismService parametersEnvironment Variables and .envSecrets vault managementAutoconfigurationBonus: MakerBundle!By the end, it's true! You'll understand the fundamentals behind how any part of Symfony works. Need to use a new feature? You'll be ready!

Syllabus
    • 01. Bundles!
    • 02. New Bundle, New Service: KnpTimeBundle
    • 03. Finding & Using the Services from a Bundle
    • 04. The HTTP Client Service
    • 05. The Cache Service
    • 06. Bundle Config (to Control Bundle Services)
    • 07. Configuring the Cache Service
    • 08. debug:container & How Autowiring Works
    • 09. Environments
    • 10. The "prod" Environment
    • 11. Creating a Service
    • 12. Dependency Injection
    • 13. Parameters
    • 14. Manual Service Config in services.yaml
    • 15. All About services.yaml
    • 16. Bind Arguments Globally
    • 17. Named Autowiring & Scoped HTTP Clients
    • 18. Non-Autowireable Services
    • 19. Controllers are Services Too!
    • 20. Environment Variables
    • 21. The Secrets Vault
    • 22. Reading Secrets vs Env Vars
    • 23. MakerBundle & Autoconfiguration
    • 24. Customizing a Command
    • 25. Command: Autowiring & Interactive Questions