LARAVEL 5.4 SERVICE CONTAINER
A video that give full insights on how to create a service container in Laravel 5.4. The service container is the heart of Laravel. Any and all registered dependencies will be resolved out of it. This includes Laravel’s various components, as well as your own.
source