Dagger Hilt Dependency Injection Masterclass
Dagger Hilt Dependency Injection Masterclass, available at $54.99, has an average rating of 4.17, with 42 lectures, based on 9 reviews, and has 60 subscribers.
You will learn about Kotlin Hilt Dependency Injection Retrofit Room MVVM This course is ideal for individuals who are All Android developer who want to learn dependency injection with Hilt It is particularly useful for All Android developer who want to learn dependency injection with Hilt.
Enroll now: Dagger Hilt Dependency Injection Masterclass
Summary
Title: Dagger Hilt Dependency Injection Masterclass
Price: $54.99
Average Rating: 4.17
Number of Lectures: 42
Number of Published Lectures: 42
Number of Curriculum Items: 42
Number of Published Curriculum Objects: 42
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Kotlin
- Hilt
- Dependency Injection
- Retrofit
- Room
- MVVM
Who Should Attend
- All Android developer who want to learn dependency injection with Hilt
Target Audiences
- All Android developer who want to learn dependency injection with Hilt
Hilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project. Doing manual dependency injection requires you to construct every class and its dependencies by hand, and to use containers to reuse and manage dependencies.
Hilt provides a standard way to use DI in your application by providing containers for every Android class in your project and managing their lifecycles automatically. Hilt is built on top of the popular DI library Dagger to benefit from the compile-time correctness, runtime performance, scalability, and Android Studio support that Dagger provides. For more information
In the masterclass course we will learn from the basic to advance topic on Hilt. In first section we will learn about the basic concept then we will move on to create a full note taking app using the Hilt with MVVM architecture. By the end on the course, you will be confident using the Hilt dependency injection in your own application.
The course is for any one who has some basic knowledge about the android development with Kotlin. If you are a complete beginner in android development, please check out my other beginner friendly course. I hope you will enjoy learning the Hilt in this course.
Course Curriculum
Chapter 1: Hilt Introduction
Lecture 1: Hilt Basic
Lecture 2: Hilt Dependencies and Setup
Lecture 3: Hilt Field and Constructor Injection
Lecture 4: Hilt Module and Bind Annotation
Lecture 5: Hilt Module and Provides Annotation
Lecture 6: Hilt Provide Multiple Bindings With Qualifier
Lecture 7: Hilt Components
Lecture 8: Hilt Components Lifecycle
Lecture 9: Hilt Component Scopes
Lecture 10: Hilt Component Hierarchy
Lecture 11: Hilt Predefined Qualifiers
Lecture 12: Hilt Fragment Constructor Injection
Lecture 13: Fragment Replace Another Fragment
Lecture 14: Hilt ViewModel Constructor Injection
Lecture 15: Hilt Shared ViewModel Between Fragments
Lecture 16: Hilt With Navigation Component
Lecture 17: Hilt With WorkManager
Chapter 2: Hilt MVVM App
Lecture 1: Base Project
Lecture 2: How to Get Project File
Lecture 3: Setup Hilt
Lecture 4: Create a Network Layer
Lecture 5: Create a Cache Layer
Lecture 6: Create a Repository Layer
Lecture 7: Task ViewModel
Lecture 8: Create Layout
Lecture 9: Setup Activity
Lecture 10: Provide Dependencies
Lecture 11: RecyclerView Adaptor
Lecture 12: Assignment Solution
Lecture 13: Fragment Class And Layout
Lecture 14: Bottom Navigation View
Lecture 15: Bottom Navigation View
Lecture 16: Navigation Graph
Lecture 17: Fix AndroidEntryPoint Error
Lecture 18: Task Form
Lecture 19: Task Request Data Class
Lecture 20: Endpoint and Repository To Add Task
Lecture 21: ViewModel Implement Add Task
Lecture 22: Fragment Implement Add Task
Chapter 3: Android Test : Room Database Test
Lecture 1: Setup Room Database Test
Lecture 2: Test Insert Task
Lecture 3: Test Insert Many Task
Instructors
-
Richard Dewan
Never Stop Learning
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 2 votes
- 5 stars: 5 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024