With this course you’ll learn what dependency injection is, understand how it affects the architecture of your Android applications and master Dagger and Hilt dependency injection frameworks. This is a comprehensive resource, aimed to equip you with an expert–level Android development knowledge and skills.
Even though the ultimate goal of this course is to make you comfortable with Dagger, you’ll also learn about so–called Pure Dependency Injection. That’s when you incorporate dependency injection into your Android applications without using any third–party libraries. Pure Dependency Injection is important and useful technique and, in addition, mastering Pure DI will allow you to see what Dagger brings to the table and appreciate its features.
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 and even months learning Dagger, and some still give up on it. This course will spare you a lot of time because you won’t need to figure out Dagger on your own. You’ll also learn the associated best practices, so you’ll be protected from the most common mistakes and won’t shoot yourself in the foot. All technical solutions demonstrated in this course were tested in many professional projects and produced outstanding results.
Instructor Details
Courses : 5
Specification: Dependency Injection in Android with Dagger 2 and Hilt
|
27 reviews for Dependency Injection in Android with Dagger 2 and Hilt
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $17.99 |
---|---|
Provider | |
Duration | 12 hours |
Year | 2021 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |
$99.99 $17.99
Thiago Santos –
This is a great course. I recommend!
Eyal Yaakobi –
This is not the first course and definitely not the last course of Vasiliy I’ll be taking! Amazing course filled with TON of educational lectures and detailed explanations and implementations of Dependency Injection examples, which i surely learned a lot from! This course was so enriching I might take it again soon! 🙂
Sharjeel Haider –
Lately I have been consuming a lot of material online regarding android and thankfully i got the chance to read your blog and loved it. Now i have taken almost all of your courses and i can see a lot of improvement in myself as an android developer. You taught the DI in best possible way. Thanks for creating great content.
Arka Prava Basu –
Thank you Vasily for this course, I am now more confident of applying DI in new projects (personal + professional). 🙂 Would it be possible for you to have a section that describes Dagger Android package and your views on the same. Thanks!
Morgen DIAZ –
I had been struggling to grasp dependency injection but knew that I needed to implement it in some manner to properly unit test my code and achieve a clean, decoupled design. My efforts to understand DI always ultimately led to information on the fundamental techniques of dependency injection i.e. constructor injection and the Dagger2 framework. I thought to myself why do I need a framework to pass parameters to a constructor, fields or functions? also, A class somewhere somehow has to create these objects right?! Vasiliy does a great job addressing these questions. He teaches you about DI as an architectural pattern and how you can implement your own without a 3d party framework. He then shows you why using a proven framework can be beneficial and teaches a specific way of implementing the convoluted Dagger2 framework, that has worked well for him. Another excellent course by Vasiliy.
Francisco Alejandro Brillembourg Hernandez –
The best course of DI and enjoyable journey from pure dependency injection to using Dagger best conventions. Just wished some excercises as the TDD course. Would definitely recommend to every Android developer. Most of us (like me) learnt Dagger but had no idea of the concept of Dependency injection. With this course everything just clicked. Thank you Vasily
Damjan Miloshevski –
I think it would be better if you start new application straight with Dagger 2, not refactoring it like this…
Harshad Bongale –
Its a good match. Examples used are good but a little complex and specific. Would be better if there would be a generic examples which would be easy to understand.
Juan Gerardo Epitacio Galvez –
Really good introduction of how Dagger comes naturally if you have a good architecture, you need to have strong foundations of software engineering basics to get ride about how actually Dagger removes all boilerplate code, something that can’t be covered in this 2.5 hours course.
Kalyankumar Dayalamoorthy –
It is explained to deep level that anyone want to know
Saikumar –
I really like this tutorial and it helps me to understand the concept in a better way. Real coding and explanations is awesome.
Dimitar Dihanov –
Great course. One of the few that tackles DI in Android and treats it with respect in regards to it’s depth and core concepts, without only superficially scratching it’s surface like most other guides. A lot of hands on material in this course. I recommend.
Transnational Internet Services –
I wanted to code along but i didnt get the resources He had. I only saw completed codes which am not a fun of
Eric Pham –
pace is way too fast
Pavle Joksovic –
Vasiliy’s approach is the best I’ve seen, I recommend this course to anyone who is having trouble grasping the concepts of DI, and especially Dagger. 5/5
Abdelghafour Berrah –
not clair at all
Claudio T. –
This course shows a lot of technical skills and options regarding the dependency injection architecture, but I feel very uncomfortable that I won’t be able to understand this course completely without having at least 2 years working in a professional environment of android applications’ development. Most of the concepts are presented considering you already know what they are, and many decisions are considering the what to do but not the why I’m doing. Many details are explained considering you have already some reasonable knowledge of android’s architecture and how things work behind the code. Despite that I cannot give a low score, as the knowledge offered in this course is great. I just feel that this should be a 30 hours course to be fully covered to non professionals/intermediate developers.
steven wei –
yes
Roshan Rai –
No starting project provided. If you want to understand dagger building from scratch, this is not the course for you. However, the conceptual parts dagger is good and well explained. I am fan of Vasiliy Zukanov courses but this on way low from his standards.
Aldo Gamaliel Estrada Tepec –
Buen curso, pero falto algo de practica, por poco pongo 4 estrellas por ese motivo, sin embargo creo que por el extra en viewmodel le aumento un poco.
Parikshit Singh Tomar –
Good lecture but not so interactive.
Philippe Pons –
Very detailed explanations.
Alexander Tikhomirov –
Perfect explanation of dependency injection theory, and step by step explanation of daggers underhood concepts
Vasil Vasilev –
Vasiliy is explaining very well and the ex are really useful. He uses simple words and deeps dive you into the soft skill
Brajabasi –
Nice and clear
Raj –
It was superb as expected. Fundamentals were covered nicely
KITLabs Inc –
Nice content and i love the way the instructor interact