Udemy

Android Testing: Unit Tests, Hilt, ViewModels and more!

Enroll Now
  • 3,619 Students
  • Updated 12/2025
4.3
(774 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
6 Hour(s) 3 Minute(s)
Language
English
Rating
4.3
(774 Ratings)

Course Overview

Android Testing: Unit Tests, Hilt, ViewModels and more!

Learn Android Testing with Kotlin: Unit tests, Hilt testing, ViewModel, Fragment, Room, Repos, Test Doubles included!

Welcome to the Android Testing Course!

If you are an Android Developer who is looking for to learn about testing your mobile applications, you came to the right place!

This course is for Android Developers who at least have intermediate knowledge for Kotlin and Android Development. We will learn about testing and create an application from scratch with using Jet Pack components to test it as well. All course will be completely hands-on experience.

Course is presented by Atil Samancioglu who serves more than 250.000 students worldwide on Mobile Application Development & Cyber Security. Atil also teaches Android Development in Bogazici University. Course is made with cooperation of Codestars, serving more than 1.5 million students worldwide!

Some of the topics that we are going to cover during the course:

  • Unit Tests

  • Integration & UI Tests

  • Testing with Hilt

  • Testing Fragments

  • Testing ViewModels

  • Testing LiveData

  • Test Doubles

  • Mockito & Espresso

  • JUnit

  • Testing Room

  • TDD Principles

  • Testing Navigation

If you are on your way to become a professional Android Developer, this course has everything you need, especially in the testing side of things. We will create an application called Art Book from scratch and test it together to practice everything that you need to know about testing Android applications.

All codes will be shared by us via GitHub and you can ask any question via Q&A to reach the instructor.

This course is eligible for the Codestars Certificate Authority (CCA) certificate. Students can take the official exam via codestarscom, and those who pass the quiz will receive their CCA certificate. (more details in the course!)

Happy coding!

Course Content

  • 3 section(s)
  • 28 lecture(s)
  • Section 1 Introduction to Testing
  • Section 2 Building Application
  • Section 3 Advanced Testing

What You’ll Learn

  • Android Testing, Unit Tests, Integration & UI Tests, Testing with Hilt, ViewModel Testing, LiveData Testing, Fragment Testing

Reviews

  • O
    Owais Shaikh
    4.0

    Nice

  • A
    Anonymized User
    4.0

    Good to learning

  • S
    Sachin Sachin
    2.5

    This is a course of testing, but more than half the course is dedicated to building an app.

  • H
    Hector Ammon Garcia Perez
    3.0

    This is a course of testing, but more than half the course is dedicated to building an app. Also, while doing so, it's using the xml approach to UI, which is not the recommended way of doing things anymore.

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