Overview
In this 17-hour course, learn the essentials of Android app development using Kotlin. Dive deep into concepts like layout design, navigation, and state management while building real-world applications. This course empowers learners with practical knowledge and confidence to create their own Android apps.
What I will be able to do after this course
- Build Android applications using Android Studio and Kotlin.
- Understand fundamentals of layout design with linear and constraint layouts.
- Implement advanced app development concepts like view binding and data binding.
- Utilize modern patterns such as MVVM for dynamic and scalable apps.
- Explore the process of testing and deploying Android applications.
Course Instructor(s)
Michael Eramo is a seasoned software engineer specializing in Android app development and Kotlin programming. With a passion for teaching, Michael has years of experience guiding students of all levels. Through his approachable and practical teaching style, he ensures learners gain a thorough understanding of the topics covered.
Who is it for?
This course is ideal for aspiring Android developers or beginners with basic programming knowledge (e.g., Python, JavaScript) who want to transition into mobile application development. It's also well-suited for developers looking to master Kotlin and the Android Studio environment. Students should be keen to work hands-on in building applications and have access to a computer capable of running development tools.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access