शून्य से Kotlin सीखना कैसे शुरू करें?
सभी को नमस्कार! मैंने शून्य से Kotlin सीखना शुरू करने का फैसला किया, लेकिन सीखने का सही रास्ता चुनने की समस्या का सामना करना पड़ा। मेरे पास Java का बुनियादी ज्ञान है (variables, loops, OOP), लेकिन मुझे यकीन नहीं है कि Kotlin में वास्तव में कहां से शुरू करूं।
मैंने YouTube पर कुछ tutorials देखने की कोशिश की, लेकिन वे या तो बहुत सतही हैं या सीधे coroutines और Flow जैसे जटिल विषयों पर चले जाते हैं। मैंने IntelliJ IDEA भी इंस्टॉल किया और एक सरल प्रोग्राम "Hello, World!" लिखने की कोशिश की, लेकिन इससे आगे नहीं बढ़ पाया।
मैंने यह लिखा:
fun main() {
println("Hello, World!")
}
समस्या यह है कि मुझे समझ नहीं आ रहा कि सीखने के लिए कौन सी संरचना चुनूं: क्या पहले Android से अलग Kotlin syntax सीखूं, या सीधे Android development में उतरूं? साथ ही, मुझे यह भी परेशान करता है कि Kotlin में कई ऐसी features हैं जो Java में नहीं हैं (जैसे null safety, extension functions, data classes) — एक शुरुआत करने वाले को इन्हें सही तरीके से कैसे सीखना चाहिए?
मुझे विषयों के क्रम पर सिफारिशें मिलने की उम्मीद है।