Kotlin for Beginners: Learn Programming With Kotlin
Learn Kotlin from scratch! Grasp object-orientation and idiomatic Kotlin to realize coding projects and Android apps!
4.62 (4660 reviews)

22 345
students
6.5 hours
content
Sep 2021
last update
$79.99
regular price
What you will learn
Create professional applications using Kotlin, the new Java-based programming language developed by Jetbrains
Understand the concepts of the Kotlin language and how it integrates neatly with Java
Understand the basics of object-oriented software development, the most important development paradigm
Understand the principles behind other object-oriented languages like Java, C++, PHP, C#, Scala, or Swift
Use Intellij, the popular Java (and Kotlin) IDE, to write code effectively and professionally
Read code and write your Kotlin code as well
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
This course provides a solid introduction to Kotlin and its object-oriented concepts while appealing to both beginners and those familiar with other programming languages like Java or Python. However, it's missing recent updates to the Kotlin language and could benefit from including more problem-solving based exercises for real-world context.
What We Liked
- Comprehensive coverage of Kotlin basics, including variables, data types, conditionals, collections, loops, and functions
- Strong emphasis on object-oriented software development and the principles behind other OOP languages like Java and C++
- Instructor teaches in a clear and understandable manner, making it easier for beginners to grasp complex concepts
- Availability of multiple quizzes throughout the course helps reinforce learning and engage students
Potential Drawbacks
- Lacks more problem-oriented teaching approach and practical examples which would make learning more effective
- Lacks coverage on higher order functions, lambdas, and more recent updates to Kotlin language since 1.0.0
- Explanations can sometimes be too high-level for absolute beginners with no prior programming experience
- Not enough examples provided throughout the course, leaving students without guidance on how to apply new knowledge
Related Topics
669052
udemy ID
13/11/2015
course created date
08/07/2019
course indexed date
Bot
course submited by