This course explains both the basic and advanced concepts of Dagger2. By the end of this course you will have the knowledge you need to easily manage dependencies with Dagger2.
This course explains both the basic and advanced concepts of Dagger2. By the end of this course you will have the knowledge you need to easily manage dependencies with Dagger2.
Dagger2 is one of the most popular dependency injection libraries for Android. However, it can be a little overwhelming to understand and learn. In this course, Android: Getting Started with Dagger2, you will learn the foundational knowledge you need to manage your dependencies with Dagger2. First, you will delve into modules and components. Next, you will discover how to let Dagger2 handle dependency injection for you by using the @Inject annotation. Finally, you will explore how to handle dependency lifecycles with scoping and subcomponents. When you’re finished with this course, you will have the skills and knowledge of Dagger2 needed to better manage the dependencies in your Android projects.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.