ہم نے ابھی freeCodeCamp.org YouTube چینل پر ایک مفت، جامع Kotlin کورس شائع کیا ہے۔
چاہے آپ اینڈرائیڈ ڈویلپمنٹ، اسکیل ایبل بیک اینڈ سروسز، یا کراس پلیٹ فارم ایپلیکیشنز کو نشانہ بنا رہے ہوں، یہ کورس آپ کو کوڈ کی پہلی لائن لکھنے سے لے کر غیر مطابقت پذیر پروگرامنگ اور ری ایکٹو اسٹریمز میں مہارت حاصل کرنے تک رہنمائی کرے گا۔
اس کورس کا احاطہ کرتا ہے:
-
بنیادی باتیں اور سیٹ اپ
IntelliJ IDEA انسٹال کریں، JVM کو سمجھیں، ٹائپ انفرنس، پرائمیٹو اقسام، کنٹرول فلو (whenلوپ) اور کوٹلن کے بلٹ انز باطل محفوظ. -
خصوصیات اور مجموعے۔
پہلے سے طے شدہ دلائل،varargلیمبڈا فنکشنز، ارے، کلیکشن (List،Set،Map)، بائنری تلاش اور غلطی کو سنبھالنا۔ -
جدید او او پی
پرائمری/سیکنڈری کنسٹرکٹرز،initبلاکdataکلاس،sealedکلاسز، ساتھی اشیاء، سنگلٹن، مندوبین، اور توسیع. -
گہرائی میں عمومیات
بازی(in/out) بالائی حد،whereJVM قسم کے حذف کو حل کرنے کے لیے شقوں کا استعمال کریں۔reifiedپیرامیٹر ٹائپ کریں۔ -
کوروٹین
کے ساتھ غیر مسدود کرنے والی غیر متزلزل پروگرامنگlaunch،async،runBlockingسٹرکچرڈ کنکرنسی، ٹائم آؤٹ، منسوخی، اورwithContext. -
کوٹلن کا بہاؤ اور رد عمل کا سلسلہ
کولڈ سٹریم، انٹرمیڈیٹ اور ٹرمینل آپریٹرز (launchIn،asLiveData)، استثنائی شفافیت،retryمنطق اور لائف سائیکل پروسیسنگ۔
یہ کورس مکمل طور پر مفت ہے اور اب freeCodeCamp.org یوٹیوب چینل پر دستیاب ہے (دیکھنے کے لیے 10 گھنٹے)۔