Android Development Course - Build Native Apps with Kotlin Tutorial
This single-video tutorial teaches new Android developers to use Jetpack, Firebase, Room, MVVM, Navigation, LiveData and Coroutines. It shows how to use these tools to make applications, and it covers the generic app-building process in detail. After three and a half hours, users will go from novices to knowledgeable developers.
Created by: Ryan Kay
Produced in 2019
What you will learn
- Model View View Model Architecture
- Vector Drawables
- Material Design
- Navigation Graphs
- Dependency Injection
- Much more
Course Description
Android Development Awards Best Crash Course
Pros
Cons
-
- Unlike most single-video tutorials, this has a great table of contents with timestamps that allows users to jump around as they need.
- One of the best introductory overviews to Android development on the internet (the first 18 minutes of the video).
- Strong focus on best practices to help new developers avoid devastating habits.
-
- Tutorial crams a lot of tools and resources into a single video. Would probably be easier to understand if the information was more segmented in a video series.
- Despite the name, overall Kotlin emphasis is minimal.
- Course by itself is not enough. Students who want to succeed at Android development will need to seek out additional resources.
Instructor Details
- 4.0 Rating
4 Reviews
Ryan Kay
Ryan M. Kay is a self-taught mobile Java, Kotlin, and Android developer with a passion for applied software architecture, test driven development, and writing code that reads like a good book. Since 2016, Ryan has spent a great deal of time teaching programming topics, from beginner to advanced, via various mediums including videos, articles, open source repositories, and weekly live Q&A sessions.
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
By David Nitzsche-Bell on 02/15/2020
I don't like this tutorial. It's way too specific and detailed.
By Gamingwith us _YT on 12/16/2019
Thank you my freind for this great tutorial before I only focus on full stack web dev and desktop dev I mostly build neural net applications and never focused on mobile but now you have motivated me for mobile dev too.
By Cristian Vidal on 12/01/2019
The first 18 min are great explanation of what's happens in the Android development in general. BTW you are a great teacher.
By Jorge Ayala on 11/30/2019
After all this months (the Udacity course is good but still it should be improved) this seems to be a good resource.
Showing all 4 reviews
Could not load more reviews.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100






