آیا می خواهید بهره وری خود را به عنوان یک توسعه دهنده Android افزایش دهید؟ با استفاده از این دوره، فرصت های جدیدی را با Kotlin کشف خواهید کرد که روند توسعه برنامه شما را بهبود می بخشد. در این دوره، شما با ابزار و تکنیک های جالب بر روی نمونه هایی که می توانید بطور مستقیم اتخاذ کنید، کار می کنید. در پایان این دوره، شما قادر خواهید بود سریع تر و تمیزتر کدنویسی کنید تا  زندگی خود را به عنوان یک توسعه دهنده کوتلین آسان سازید. این دوره جامع، دستورالعمل های گام به گام، نمونه کارها و راهنمایی ها و تکنیک های مفید در کار با Kotlin را ارائه می دهد.

سرفصل:

  • معرفی دوره
  • استفاده از یک Expression Body برای کاهش عملکرد یک خط واحد
  • کدهای قابل خواندن با Blocks
  • ساده سازی توابع با Named Arguments و پارامترهای پیش فرض
  • استفاده از توابع و ویژگی های افزونه برای افزودن ویژگی های بیشتر
  • فراخوانی های آبجکت برای قابلیت خواندن بهتر
  • نکاتی برای ایجاد کد قوی تر و بدون خطا
  • روش های توصیه شده برای جلوگیری از NullPointerExceptions
  • استفاده از Let برای مدیریت Null Expressions
  • متدهای Kotlin برای حذف Nulls از مجموعه
  • روش های توصیه شده برای فراخوانی های ایمن Thread
  • استفاده از Singletons برای Thread Safe Code
  • نکاتی برای ایجاد و استفاده از کلاس ها آسانتر و سریعتر
  • ساده سازی خواص کلاس با پارامترهای سازنده
  • پیاده سازی رفتار سفارشی برای فیلدها برای اضافه کردن قابلیت
  • استفاده از Lambdas برای ساده سازی تعریف توابع
  • استفاده از مجموعه های غیر قابل تعویض برای پشتیبانی Multithreading امن
  • KTX Extensions برای دسترسی آسان به API های Android
  • و غیره