Kotlin for Android & Java Developers: Clean Code on Android

Become a professional Kotlin developer and write cleaner code in your Android apps than in Java, avoid boilerplate code
4.56 (1708 reviews)
Udemy
platform
English
language
Mobile Apps
category
Kotlin for Android & Java Developers: Clean Code on Android
8 219
students
9.5 hours
content
Sep 2021
last update
$79.99
regular price

What you will learn

Write clean code with Kotlin

Avoid ceremony and boilerplate code around Android APIs

Use functional programming to write concise, expressive code

Create Android apps with Kotlin

Write readable SQLite transactions using extension functions in Kotlin

Use the Kotlin Android Extensions to avoid findViewById()

Create multiple activities, layouts and menus

Course Gallery

Kotlin for Android & Java Developers: Clean Code on Android – Screenshot 1
Screenshot 1Kotlin for Android & Java Developers: Clean Code on Android
Kotlin for Android & Java Developers: Clean Code on Android – Screenshot 2
Screenshot 2Kotlin for Android & Java Developers: Clean Code on Android
Kotlin for Android & Java Developers: Clean Code on Android – Screenshot 3
Screenshot 3Kotlin for Android & Java Developers: Clean Code on Android
Kotlin for Android & Java Developers: Clean Code on Android – Screenshot 4
Screenshot 4Kotlin for Android & Java Developers: Clean Code on Android

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

The Kotlin for Android & Java Developers: Clean Code on Android course succeeds in helping students write cleaner and more expressive code. With a focus on comparisons to Java, this course appeals to seasoned Android developers, but could benefit from updates addressing advanced topics and outdated materials.

What We Liked

  • In-depth coverage of Kotlin basics, functional programming, and OOP concepts
  • Compares Kotlin to Java and highlights key differences, advantageous for Java developers
  • Provides a practical Android project that covers essential skills like working with SQLite, Android stored images, and XML layouts

Potential Drawbacks

  • Some explanations of advanced concepts are lacking (e.g., variance and contra-variance)
  • A few deprecated Android features are used without guidance on their replacements
  • Occasional issues with outdated content, such as obsolete tools (Habit Tester) in the Android project
1243476
udemy ID
06/06/2017
course created date
22/11/2019
course indexed date
Bot
course submited by
Kotlin for Android & Java Developers: Clean Code on Android - | Comidoc