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.
Symfony 5 Fundamentals: Services, Config & Environments
Symfony 5 Fundamentals: Services, Config & Environments is a 23-lesson 2 hours 20 minutes self-paced course by SymfonyCasts. This is the tutorial that unlocks your true Symfony 5 potential.
Course facts
- Lessons
- 23
- Duration
- 2 hours 20 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- SymfonyCasts
- Price
- Premium
These are the tools you'll need to take on any challenge with Symfony:
- Bundles give you services
- Finding and using services
- Configuring bundles (i.e. configuring services)
- Creating your own services
- Autowiring & binding custom arguments
- Symfony Environments
- The magical configuration loading mechanism
- Service parameters
- Environment Variables and .env
- Secrets management
- Having fun with magic & the Logger
- Bonus: The MakerBundle
By 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!
Who teaches Symfony 5 Fundamentals: Services, Config & Environments? SymfonyCasts
SymfonyCasts (formerly KnpUniversity) is a US-based PHP / Symfony training platform run by Ryan Weaver, a Symfony core team member. The platform is the closest thing to an official video-tutorial source for the Symfony framework — Ryan's tutorials are the path most working Symfony developers learned the framework through.
The CourseFlix listing carries five SymfonyCasts titles: Symfony 5 Fundamentals — Services, Config & Environments, API Platform — Serious RESTful APIs, Messenger! Queue Work for Later, phpspec — Testing / Designing with a Bite, and the SymfonyCon 2018 Lisbon Conference Videos. Material is paid and aimed at PHP developers building production Symfony applications.
For broader content, see CourseFlix's Symfony and PHP category pages where SymfonyCasts material sits alongside the wider PHP teaching community.
What lessons are included in Symfony 5 Fundamentals: Services, Config & Environments?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 01. Bundles! Demo | 06:11 | |
| 2 | 02. KnpMarkdownBundle & Service | 07:56 | |
| 3 | 03. Cache Service | 05:02 | |
| 4 | 04. Configuring Bundles | 06:31 | |
| 5 | 05. The Service Container & Autowiring | 06:24 | |
| 6 | 06. Configuring the Cache Service | 06:46 | |
| 7 | 07. Environments | 09:09 | |
| 8 | 08. Controlling the prod Environment | 04:26 | |
| 9 | 09. Creating a Service | 05:03 | |
| 10 | 10. Autowiring Dependencies into a Service | 06:45 | |
| 11 | 11. Parameters | 07:59 | |
| 12 | 12. Service Config & Non-Autowireable Arguments | 07:02 | |
| 13 | 13. All about services.yaml | 06:22 | |
| 14 | 14. Binding Global Arguments | 03:02 | |
| 15 | 15. Named Autowiring | 05:18 | |
| 16 | 16. Fetching Non-Autowireable Services | 05:59 | |
| 17 | 17. Controllers: Boring, Beautiful Services | 02:55 | |
| 18 | 18. Environment Variables | 08:29 | |
| 19 | 19. The Secrets Vault | 07:39 | |
| 20 | 20. Using & Overriding Secrets | 05:22 | |
| 21 | 21. MakerBundle & Autoconfigure | 04:43 | |
| 22 | 22. Playing with a Custom Console Command | 04:45 | |
| 23 | 23. Making a Twig Extension (Filter) | 06:52 |
Get instant access to all 22 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Symfony 5 Fundamentals: Services, Config & Environments?
UpdatedMessenger! Queue work for Later
By: SymfonyCastsLearn Symfony Messenger by building an async photo-processing feature: message buses, handlers, workers, retries, and RabbitMQ integration.5h 5m
UpdatedAPI Platform: Serious RESTful APIs
By: SymfonyCastsBuild a rich, hypermedia-driven RESTful API on Symfony with API Platform, covering JSON-LD, filters, pagination, and validation.2h 54m
Updated 2y agoLearn PHP Symfony 4 Hands-On Creating Real World Application
By: UdemyWe'll go through each single task step by step, you will code along with me. I'd explain every detail of how things work, and how things should be done. At the13h 22m
UpdatedPHP Symfony 4 API Platform + React.js Full Stack Masterclass
By: UdemyBuild a full-stack app with a Symfony 4 API Platform backend, Doctrine, and a React and Redux front end, plus an admin panel.19h 24m
UpdatedLearn Symfony 3
By: KnpUniversityLearn Symfony 3 by coding a real application, covering routing, controllers, dependency injection, Twig, and JSON APIs from scratch.5h 40m
FreeUpdatedSymfonyCon 2018 Lisbon Conference Videos
By: SymfonyCastsWatch the full SymfonyCon 2018 Lisbon talks, over 25 speakers covering the Symfony web server, Messenger, API Platform, and more.16h 27m
More courses by SymfonyCasts
Updatedphpspec: Testing... *Designing* with a Bite
See how phpspec turns unit testing into a design process, covering specifications, ObjectBehavior, Prophecy test doubles, and Red-Green-Refactor.2h 54m
UpdatedMessenger! Queue work for Later
Learn Symfony Messenger by building an async photo-processing feature: message buses, handlers, workers, retries, and RabbitMQ integration.5h 5m
UpdatedAPI Platform: Serious RESTful APIs
Build a rich, hypermedia-driven RESTful API on Symfony with API Platform, covering JSON-LD, filters, pagination, and validation.2h 54m
FreeUpdatedSymfonyCon 2018 Lisbon Conference Videos
Watch the full SymfonyCon 2018 Lisbon talks, over 25 speakers covering the Symfony web server, Messenger, API Platform, and more.16h 27m