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

icon
What you will learn

  • Model View View Model Architecture
  • Vector Drawables
  • Material Design
  • Navigation Graphs
  • Dependency Injection
  • Much more

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a android development course? Or looking for more detail on Ryan Kay's Android Development Course - Build Native Apps with Kotlin Tutorial? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

icon
android development Awards Best Crash Course

Learn to build native Android apps with Kotlin. You will also learn how to use Android Jetpack, Firebase, Room, MVVM, Navigation, LiveData, and Kotlin Coroutines. This full course explains how to build an entire Android app using best practices.

icon
Pros

icon
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.

icon
Instructor Details

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.

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

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 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 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.