About
In this course, you’ll learn how and what dependency injection is and why it’s important. You’ll learn how to implement Dagger 1 into an application and debug various parts of Dagger 1. Finally, you’ll learn how to override behavior so you can write tests using Dagger 1.
Instructors
Lessons in this course
1. Intro to Dependency Injection and Dagger 1
Pro
09:30
2. Setting Up Dagger 1, Adding Modules and Library Modules

Pro
11:41
3. Injecting a Super Class, Library Module Composition, Injecting the App and Activities

Pro
13:40
4. Debugging Dagger 1 with Error Messages and Fixing Missing @Provides Values

Pro
06:26
5. Overriding Behavior to Support Testing and Using Modules with Build Variants

Pro
04:29
