Kotlin प्रोग्रामिंग: बिग नर्ड रैंच गाइड
Полное руководство по Kotlin от экспертов Big Nerd Ranch
सारांश:
परिचय
पुस्तक «Kotlin Programming: The Big Nerd Ranch Guide» (दूसरा संस्करण, 2021) Kotlin भाषा के लिए सबसे आधिकारिक और व्यावहारिक गाइडों में से एक है। लेखक — एंड्रयू बेली, डेविड ग्रीनहाल्ग और जोश स्किन — प्रसिद्ध Big Nerd Ranch स्कूल के अनुभवी प्रशिक्षक हैं, जो iOS और Android डेवलपमेंट पर अपने गहन कोर्स के लिए जाना जाता है। यह पुस्तक केवल एक संदर्भ नहीं है, बल्कि एक पूर्ण प्रशिक्षण पाठ्यक्रम है जो आपको बुनियादी बातों से लेकर उन्नत विषयों तक ले जाएगा, जिसमें coroutines, functional programming और Android ऐप बनाना शामिल है। दूसरे संस्करण के प्रकाशन के समय तक, Kotlin Android डेवलपमेंट के लिए आधिकारिक भाषा बन चुकी थी, जो इस पुस्तक को विशेष रूप से प्रासंगिक बनाती है।
पुस्तक किस बारे में है
पुस्तक आधुनिक Kotlin को कवर करती है, बुनियादी syntax से लेकर जटिल अवधारणाओं जैसे coroutines, data streams (Flow) और Java के साथ इंटरैक्शन तक। प्रत्येक अध्याय 'पहले अभ्यास' के सिद्धांत पर बनाया गया है: आप कोड लिखते हैं, समस्याओं को हल करते हैं और उसके बाद ही सिद्धांत में गहराई से उतरते हैं। मुख्य विषयों में शामिल हैं:
- डेटा प्रकार, वेरिएबल, सशर्त निर्माण और लूप
- Object-Oriented Programming: क्लास, इंटरफेस, इनहेरिटेंस, कम्पोज़ीशन
- Functional Programming: lambdas, higher-order functions, immutability
- कलेक्शन और sequences के साथ काम करना
- एरर हैंडलिंग और exceptions
- Coroutines और asynchronous programming
- Java कोड के साथ इंटरैक्शन
- बनाना