Symfony 5 Fundamentals: Services, Config & Environments

2h 20m 40s
English
Paid

Course description

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.

Read more about the course

 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!

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 23 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Symfony 5 Fundamentals: Services, Config & Environments

0:00
/
#1: 01. Bundles!

All Course Lessons (23)

#Lesson TitleDurationAccess
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

Unlock unlimited learning

Get instant access to all 22 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Messenger! Queue work for Later

Messenger! Queue work for Later

Sources: symfonycasts
Symfony's Messenger component gives you a beautiful system for designing your code around "message" objects and decoupled "handlers" that do the work! ... wait... that's not rig...
5 hours 5 minutes 31 seconds
Learn PHP Symfony 4 Hands-On Creating Real World Application

Learn PHP Symfony 4 Hands-On Creating Real World Application

Sources: udemy
We'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 the end of this cour...
13 hours 22 minutes 28 seconds
SymfonyCon 2018 Lisbon Conference Videos

SymfonyCon 2018 Lisbon Conference Videos

Sources: symfonycasts
SymfonyCon 2018 Lisbon was a huge success! Over 900 attendees from around the world came together to learn, meet and share their experiences around Symfony. And over 25 speakers...
16 hours 27 minutes 28 seconds
API Platform: Serious RESTful APIs

API Platform: Serious RESTful APIs

Sources: symfonycasts
API Platform is crushing the scene these days. And it's easy to see why! Built on top of Symfony, API Platform enables you to build a rich, JSON-LD-powered, hypermedia API... pr...
2 hours 54 minutes 23 seconds
Learn Symfony 3

Learn Symfony 3

Sources: knpuniversity
Ready to get serious with Symfony? You've come to the right place! Get your first application off on the right foot by coding along with a real application, usi
5 hours 40 minutes 26 seconds