A injeção de dependências é uma ferramenta muito importante no desenvolvimento de software orientado a objetos. Porém, ainda pairam muitas dúvidas sobre o seu funcionamento e conceitos relacionados. Nesta palestra serão abordados os conceitos de injeção de dependência, inversão de controle e contêiner de injeção de dependência. Será apresentado o princípio da inversão de dependências e conceitos relacionados como autowire, resolução automática e binding. Será apresentada a PSR-11 e bibliotecas e ferramentas que tratam de contêineres de injeção de dependências. E, por fim, será disponbilizado um lista com referências para estudos.