YoVDO

Dependency Injection and the art of services and containers

Offered By: SymfonyCasts

Tags

Symfony Courses Web Development Courses Code Quality Courses Dependency Injection Courses Service-Oriented Architecture Courses

Course Description

Overview

Get your object-oriented skills sharp by exploring the ideas and reasons behind dependency injection. This simple principle separates developers who write functional code from those that are able to build great, and maintanable applications. In this tutorial, we'll see dependency injection in action, why it's important, and how it relates to services and service-oriented architecture. We'll also refactor our application to use a dependency injection container, using a fantastic - but simple - container called Pimple.

If you're ready to take your object-oriented code to the next level, AND actually be excited about doing it, this tutorial is for you!


Syllabus

  • Dependency Injection
  • Services and Dependency Injection
  • Injecting Config & Services and using Interfaces
  • Dependency Injection Container
  • A Container in your Project

Taught by

Ryan Weaver and Leanna Pelham

Related Courses

Learn to Program: Crafting Quality Code
University of Toronto via Coursera
数据结构与算法 Data Structures and Algorithms
Peking University via Coursera
数据结构与算法第一部分 | Data Structures and Algorithms Part 1
Peking University via edX
Software Construction in Java
Massachusetts Institute of Technology via edX
Advanced Software Construction in Java
Massachusetts Institute of Technology via edX