- An understanding of Android development
Audience
- Software Architects
Dagger 2 is an injection framework for Android applications. Using Dagger, users can implement pure dependency injection without involving any third-party frameworks all while improving architecture structure and long-term maintainability.
This instructor-led, live training (online or onsite) is aimed at software architects who wish to use Dagger 2 for dependency injection in Android applications.
By the end of this training, participants will be able to:
- Set up a project with dependency injection with Dagger 2.
- Integrate Dagger 2 into an Android application.
- Implement dependency injection without using third-party frameworks.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
Dagger 2 Overview
- What is Dagger 2?
- Dagger 2 features
Dependency Injection at a Glance
- Dependency injection techniques
- Architectural pattern
Preparing the Development Environment
- Setting up Dagger 2
Dependency Injection Quick Start
- Building a project
- Decoupling logic
- Sharing an instance
- Preventing injections
Dagger 2
- Adding Dagger dependency
- Creating an application scope
- Using components
- Working with multibindings
Testing the Application
- Testing with unit tests, mock tests, and repo unit tests
Debugging the Application
- Handling errors
Deploying the Application
- Running an emulated Android device
Securing the Application
- Hiding data and hardening the application
Troubleshooting
Summary and Conclusion
United Arab Emirates - Dependency Injection with Dagger 2
Qatar - Dependency Injection with Dagger 2
Egypt - Dependency Injection with Dagger 2
Saudi Arabia - Dependency Injection with Dagger 2
South Africa - Dependency Injection with Dagger 2
Brasil - Dependency Injection with Dagger 2
Canada - Dependency Injection with Dagger 2
中国 - Dependency Injection with Dagger 2
香港 - Dependency Injection with Dagger 2
澳門 - Dependency Injection with Dagger 2
台灣 - Dependency Injection with Dagger 2
USA - Dependency Injection with Dagger 2
Österreich - Dependency Injection with Dagger 2
Schweiz - Dependency Injection with Dagger 2
Deutschland - Dependency Injection with Dagger 2
Czech Republic - Dependency Injection with Dagger 2
Denmark - Dependency Injection with Dagger 2
Estonia - Dependency Injection with Dagger 2
Finland - Dependency Injection with Dagger 2
Greece - Dependency Injection with Dagger 2
Magyarország - Dependency Injection with Dagger 2
Ireland - Dependency Injection with Dagger 2
Luxembourg - Dependency Injection with Dagger 2
Latvia - Dependency Injection with Dagger 2
España - Dependency Injection with Dagger 2
Italia - Dependency Injection with Dagger 2
Lithuania - Dependency Injection with Dagger 2
Nederland - Dependency Injection with Dagger 2
Norway - Dependency Injection with Dagger 2
Portugal - Dependency Injection with Dagger 2
România - Dependency Injection with Dagger 2
Sverige - Dependency Injection with Dagger 2
Türkiye - Dependency Injection with Dagger 2
Malta - Dependency Injection with Dagger 2
Belgique - Dependency Injection with Dagger 2
France - Dependency Injection with Dagger 2
日本 - Dependency Injection with Dagger 2
Australia - Dependency Injection with Dagger 2
Malaysia - Dependency Injection with Dagger 2
New Zealand - Dependency Injection with Dagger 2
Philippines - Dependency Injection with Dagger 2
Singapore - Dependency Injection with Dagger 2
Thailand - Dependency Injection with Dagger 2
Vietnam - Dependency Injection with Dagger 2
India - Dependency Injection with Dagger 2
Argentina - Dependency Injection with Dagger 2
Chile - Dependency Injection with Dagger 2
Costa Rica - Dependency Injection with Dagger 2
Ecuador - Dependency Injection with Dagger 2
Guatemala - Dependency Injection with Dagger 2
Colombia - Dependency Injection with Dagger 2
México - Dependency Injection with Dagger 2
Panama - Dependency Injection with Dagger 2
Peru - Dependency Injection with Dagger 2
Uruguay - Dependency Injection with Dagger 2
Venezuela - Dependency Injection with Dagger 2
Polska - Dependency Injection with Dagger 2
United Kingdom - Dependency Injection with Dagger 2
South Korea - Dependency Injection with Dagger 2
Pakistan - Dependency Injection with Dagger 2
Sri Lanka - Dependency Injection with Dagger 2
Bulgaria - Dependency Injection with Dagger 2
Bolivia - Dependency Injection with Dagger 2
Indonesia - Dependency Injection with Dagger 2
Kazakhstan - Dependency Injection with Dagger 2
Moldova - Dependency Injection with Dagger 2
Morocco - Dependency Injection with Dagger 2
Tunisia - Dependency Injection with Dagger 2
Kuwait - Dependency Injection with Dagger 2
Oman - Dependency Injection with Dagger 2
Slovakia - Dependency Injection with Dagger 2
Kenya - Dependency Injection with Dagger 2
Nigeria - Dependency Injection with Dagger 2
Botswana - Dependency Injection with Dagger 2
Slovenia - Dependency Injection with Dagger 2
Croatia - Dependency Injection with Dagger 2
Serbia - Dependency Injection with Dagger 2
Bhutan - Dependency Injection with Dagger 2