Udemy

Dependency Injection in Android with Dagger and Hilt

Enroll Now
  • 11,610 Students
  • Updated 6/2024
4.7
(2,542 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
11 Hour(s) 52 Minute(s)
Language
English
Taught by
Vasiliy Zukanov
Rating
4.7
(2,542 Ratings)
3 views

Course Overview

Dependency Injection in Android with Dagger and Hilt

A complete guide to Dagger and Hilt dependency injection frameworks for Android development

In this course you'll learn all about Dependency Injection in Android and master Dagger and Hilt Dependency Injection frameworks. By the end of the course, you'll acquire an expert-level knowledge and will be ready to use Dagger, Hilt or manual Dependency Injection in your own Android applications.

A set of carefully designed, hands-on exercises will help you solidify your knowledge and allow you to practice using Dependency Injection in a controlled environment.

This course puts emphasis on professional, pragmatic and time-tested techniques and best practices. All the material that you'll learn has been thoroughly tested and evaluated in real production Android applications. You can even copy large parts of the source code from the tutorial application to your own projects to spare yourself much time and headache.


  • Professional grade

  • From fundamentals to best practices

  • Non-trivial examples

  • Hands-on exercises

  • Tutorial Android application on GitHub with step-by-step commits history for easier review

Many developers spend weeks learning Dagger, but, unfortunately, some still give up in the process. This course will make your learning journey more efficient and enjoyable, ensuring that you acquire these valuable skills, which are in exceptionally high demand in the Android industry.

So, if you want to learn Dependency Injection, Dagger and Hilt to develop clean and maintainable Android applications - this course is for you.

Course Content

  • 11 section(s)
  • 84 lecture(s)
  • Section 1 Introduction
  • Section 2 Fundamental Dependency Injection Techniques
  • Section 3 Dependency Injection Architectural Pattern
  • Section 4 Tutorial Application
  • Section 5 Journey to Dependency Injection in the Tutorial Application
  • Section 6 Pure Dependency Injection
  • Section 7 Dagger 2 Tutorial
  • Section 8 Additional Dagger Conventions
  • Section 9 Dagger and ViewModel
  • Section 10 Hilt
  • Section 11 Course Summary

What You’ll Learn

  • Master Dagger and Hilt dependency injection frameworks, Understand the relationship between Dagger, Dagger 2 and Hilt, Learn the fundamental theory of Dependency Injection in Android, Discover the best practices of Android development using Dependency Injection, Dagger and Hilt

Skills covered in this course


Reviews

  • K
    Karina R. Fukuda
    3.5

    alguns videos sem legenda em portugues

  • P
    Prabhudeva D S
    5.0

    Very useful for the all the session.

  • B
    Bishakh Dutta
    4.5

    As per early 2026 this course would be nicer if updated with jetpack compose and dagger hilt but the core understanding of DI and its necessity still is absolutely solid and with little effort you would be able to transfer the learnings to dagger hilt

  • M
    Mohammed Shahidul Islam
    5.0

    good

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed