Check the requirements below before considering this course.
It's unusual for a first-timer to learn how to build mobile-apps before they learn how to build websites. That being said, if that's what you want to do then you're in the right place. This course starts from the very basics and progresses slowly. There are several homeworks early-on to make sure you're grasping the fundamentals.
If you're a frontend, full-stack or backend dev and want to start building for mobile, then you're a perfect fit for this class. Kotlin can be a challenging language at times, but that's balanced out by the ease of the Android Studio platform. This course should be fun and straightforward for you.
This course moves slowly, but it's still a good entry-point for Senior Engineers who don't have mobile experience. That being said, if you've developed Android Apps in Java before, then much of this course (the Android Studio parts) will be review for you. In that case you'll want to just focus on the Kotlin parts.