The Complete Kotlin Developer Course (Udemy.com)
Use Kotlin instead of Java. Kotlin is a new language that makes programming for Android or Javascript a dream.
Created by: Codestars
Last updated May 2025
What you will learn
- Learn Kotlin from the ground up
- Create 2 fully functional Android apps
- Build a command line tool
- Create Javascript code from Kotlin
- Conquer challenges to test your learning
How it compares
Against the other 28 rated Udemy courses in Kotlin on CourseDuck:
- Rating4.4 out of 5higher than 25% of them
- Reviews1,074#10 of 29 by number of reviews
- Length12.3 hourslonger than 53% of them
- Last updatedMay 2025more recently than 67% of them
Course Description
Google is now officially supporting Kotlin in Android development. Kotlin is clearly the future for Java. Come learn it in this fun and exciting course!
- For beginners or experienced programmers - If you are a complete beginner I have a section for you in the course that walks you through Kotlin step by step. If you have had previous programming experience, I have a section titled Kotlin for Programmers that will get you up to speed as quickly as possible.
- Learn with fully functional projects - I believe in learning by doing, so in this course you will create two Android apps, a command line tool, and Javascript for a website!
- Challenges to test your learning - As we move through the course I provide challenges that test your new skills and makes sure you're getting the most you can from this course.
If you're looking to make Android apps, command line tools, Javascript, or just want to learn a new programming language, this is the course for you!
Instructor Details
- 4.4 Rating
1,074 Reviews
Codestars
Codestars is a community of instructors behind 100+ courses and over 3 million students worldwide. We were one of the first coding communities to build here, and we've kept building — across web development, mobile, cyber security, and now AI-powered development and automation.
We want to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible. Our courses are built to teach real, applicable skills, taught by instructors who know the subject and know how to teach it.
Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand.
Whatever you're here to learn — from the fundamentals of programming to the latest in AI-powered development — you're learning from a channel that has already done this at scale, with millions of students, and a track record to show for it.
More courses by Codestars
The Complete Copywriting Course : Write to Sell Like a Pro (2026)
4.5 (26,155 Reviews)
Provider: Udemy
Time: 3h
$22.99
The Complete Python Course | Learn Python by Doing in 2026
4.3 (23,080 Reviews)
Provider: Udemy
Time: 35.3h
$18.99
The Complete Machine Learning Course with Python (2026)
4.5 (8,268 Reviews)
Provider: Udemy
Time: 17.4h
$17.99
The Complete React Js & Redux Course - Build Modern Web Apps (2025)
4.6 (6,954 Reviews)
Provider: Udemy
Time: 8.6h
$14.99
The Complete Sketch 5 Course - Design Apps & Websites 2021
4.5 (4,128 Reviews)
Provider: Udemy
Time: 15.3h
$84.99
More Kotlin courses
Complete Kotlin development masterclass (2026)
4.8 (3,181 Reviews)
Provider: Udemy
Time: 30.9h
$84.99
Kotlin for Android: Beginner to Advanced (2018)
4.7 (3,227 Reviews)
Provider: Udemy
Time: 22.9h
$74.99
Kotlin for Beginners: Learn Programming With Kotlin (2021)
4.6 (4,911 Reviews)
Provider: Udemy
Time: 6.6h
$74.99
The Essential Kotlin Programming Course (Android Developers) (2020)
4.6 (808 Reviews)
Provider: Udemy
Time: 23.2h
$12.99
Introduction to Kotlin for Java Developers (2017)
4.6 (670 Reviews)
Provider: Udemy
Time: 4.9h
$49.99
Complete Kotlin Design Patterns masterclass (2026)
4.6 (611 Reviews)
Provider: Udemy
Time: 4.1h
$84.99
Reviews
By Lyssa Tupy on 10/7/2022
Really liked this course, I have some programming experience so the added section that just went over the syntaxes was super helpful. Really love the projects that were included as well, I learn better by practice so it's really helpful to have projects that I can be guided through as a beginner!
By Samy Utomo on 2/4/2021
It’s good to hear Nick explained everything clearly and easily to implement the code though the version of some programs had been changed to the new version. But it would be challenging and enabling me to modify some of your codes into newly working codes. Thanks Nick!
By Martin Hubbard on 11/27/2020
I have loved taking this course so far. For me, it has been a very good balance between learning quickly and in enough detail to understand everything. Nick has a very good light hearted way of presenting the material that is both relevant and fun. The course then gets progressively harder and Weather App is much harder than the Resume App. In fact I didn't get it to run but I am continuing through the course and will go back to it.
By Thais Manfrin on 11/21/2020
The explanations are clear and the content is what I was after.
By Rochdi Hassine on 11/7/2020
Top
By Juan Alberto Aranda-Alvarez on 10/22/2020
Nick is awesome instructor, I'm glad he was able to collaborate with you guys!. Great job Nick. I also like the section on JavaScript.
By Divyanshu Srivastava on 9/1/2020
This course is really old, and all the topics and lectures are not uptodate as per 2020. It was good when Kotlin for Android just started. My suggestion is to change the name from "The Complete Kotlin Developer Course" to Kotlin for beginners.
By Alessandro Grande on 8/23/2020
An excellent course for beginners, i like it
By Kyle Strand on 7/20/2020
I'm an moderately experienced C programmer who focused mainly on numerical programming. I am making the move to android development and was a little lost. This has been a great intro to help me relearn concepts I've not used much professionally (OOP and classes as 98% of the code I've written is in C). The hands on guides to the language and the IDEs has been awesome. Thanks!
By Mangesh Prabhakar Kshirsagar on 7/3/2020
It should contain more Kotlin core concepts than just creating applications.
By Alessandro Maclaine on 6/17/2020
Covered all of the beginner/intermediate topics and included some interesting libraries and APIs.
By Nikhil Rai on 5/15/2020
I thought, I will get all Kotlin Videos into 1 place, due to Complete Course.
I also did not find Extension function, Higher-Order Functions, and Lambdas function, etc most of the things are missing in these tutorials.
It's Better If you provide all the Kotlin course with all content into 1 place. It is too much confusing.
My Focus is to learn Kotlin, not android.
If you providing android, It's our opportunity.!!
Please refer below link and provide a complete Video on Kotlin reference.
https://kotlinlang.org/docs/reference/
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












