در اینجا لیستی از منابع یادگیری اضافی وجود دارد که می تواند به شما کمک کند تا کارهای بیشتری را با Kotlin انجام دهید.
سایت ها
- kotlinlang.org - سایت JetBrains برای همه چیز Kotlin.
آموزش ها
- Hello World - یک آموزش تعاملی توسط JetBrains که ویژگی ها و نحو کاتلین را نشان می دهد.
Codelabs
- Refactoring به Kotlin : یاد بگیرید که چگونه کد خود را از جاوا به Kotlin تغییر دهید. همچنین قوانین زبان کاتلین را به همراه نحوه اطمینان از اینکه کدی که می نویسید از آنها پیروی می کند، یاد خواهید گرفت.
- Kotlin سازگار با جاوا : این لبه کد به شما نشان می دهد که چگونه کد Kotlin را بنویسید یا تطبیق دهید تا بتوان آن را به طور یکپارچه از کد جاوا فراخوانی کرد.
ویدیوها
- بوت کمپ Kotlin برای برنامه نویسان : این دوره Udacity به شما ملزومات Kotlin را آموزش می دهد.
- جستجوی YouTube 'Kotlin در Android' : این پیوند حاوی لیستی از ویدیوهای YouTube مرتبط با Kotlin است.
- مقدمه ای بر برنامه نویسی کاتلین : این دوره آموزشی اوریلی مقدمه ای بر زبان کاتلین ارائه می دهد.
- Kotlin برای توسعه دهندگان جاوا : این دوره زبان Kotlin را به توسعه دهندگانی که قبلاً با جاوا آشنا هستند آموزش می دهد.
- چیزهای جدید در Kotlin در اندروید، 2 سال در : این سخنرانی از Google I/O 2019 به بررسی افزایش پشتیبانی اندروید از Kotlin میپردازد.
- How to Kotlin - از طراح اصلی زبان Kotlin : این گفتگوی Google I/O 2018 نحوه نوشتن اصطلاحیتر Kotlin را برجسته میکند.
- شکل دادن به معماری برنامه شما با کاتلین و اجزای معماری : این ویدیو از KotlinConf 2018 درس های معماری آموخته شده هنگام تبدیل Plaid به Kotlin و ادغام اجزای معماری Jetpack را پوشش می دهد.
- Android Jetpack ❤️ Kotlin: در مسیر رسیدن به APIهای مفیدتر : این سخنرانی KotlinConf 2019 اطلاعاتی را در مورد وضعیت Kotlin در اندروید ارائه میکند و به شما نگاهی اجمالی به آینده توسعه برنامه با Android Jetpack میدهد.
- درک Kotlin Coroutines در Android : این سخنرانی Google I/O 2019 نمای کلی استفاده از Kotlin Coroutines در اندروید را ارائه میدهد.
- LiveData با Coroutines و Flow : این سخنرانی از اجلاس برنامهنویس Android 2019 سازنده کوروتین
liveData
را پوشش میدهد و زمان و نحوه استفاده از آن را همراه با آزمایش الگوها و آنتیالگوها برای ایجاد رابطهای کاربری واکنشگرای تمیز، کارآمد و محکم نشان میدهد. - #AskAndroid در Android Dev Summit 2019 - Kotlin & Coroutines در اندروید : این جلسه از اجلاس Android Dev Summit 2019 به سوالات Kotlin و coroutines که به صورت آنلاین توسط توسعه دهندگان اندروید ارسال شده پاسخ می دهد.
مقالات و پست های وبلاگ
- پذیرش Kotlin : این راهنما به شما نشان می دهد که چگونه کاتلین را به پروژه های موجود با تیم های بزرگ اضافه کنید.
- پذیرش Kotlin (نسخه CN) : این راهنما به شما نشان می دهد که چگونه Kotlin را به پروژه های موجود با تیم های بزرگ اضافه کنید.
- یادگیری کاتلین از طریق تست های واحد : این پست به این موضوع می پردازد که چگونه تیم نمایه سازان اندروید استودیو با نوشتن تست های واحد شروع به استفاده از کاتلین کردند.
- واژگان Kotlin: typealias : این پست typealias را مورد بحث قرار می دهد، یک کلمه کلیدی Kotlin که به شما امکان می دهد یک نام جایگزین برای یک نوع موجود بدون معرفی نوع جدید ارائه دهید.
- واژگان Kotlin: کلاس های درون خطی : این پست کلاس های درون خطی را معرفی می کند، راهی برای اطمینان از ایمنی نوع بدون هزینه عملکرد.
- تعلیق بیش از بازدیدها : این پست در مورد اینکه چگونه کوروتین ها می توانند برنامه نویسی UI را آسان تر کنند صحبت می کند.
- مجموعه ها و دنباله ها در کاتلین : این پست نشان می دهد که مجموعه ها و دنباله ها چگونه در کاتلین کار می کنند.
کانال های اجتماعی
- جامعه کاتلین : این صفحه kotlinlang.org رویدادها و گروههای متمرکز بر کوتلین را فهرست میکند.
- Kotlin on Slack : از این پیوند برای ثبت نام در کانال Kotlin Slack استفاده کنید، جایی که می توانید درباره همه چیزهای Kotlin با دیگر علاقه مندان صحبت کنید.
- Talking Kotlin : پادکست دو ماهه با تمرکز بر زبان کاتلین.
- Kotlin در توییتر : این حساب رسمی توییتر برای Kotlin است.
کتاب ها
- توسعه اندروید با Kotlin : یاد بگیرید که چگونه با استفاده از انواع ویژگی های Kotlin، از مقدماتی تا پیشرفته، برای نوشتن کد با کیفیت بهتر، توسعه اندروید را بسیار سریعتر کنید.
- Kotlin in Action : این کتاب به توسعه دهندگان با تجربه جاوا می آموزد که چگونه از Kotlin برای نوشتن برنامه های با کیفیت تولید استفاده کنند.
- Kotlin برای توسعه دهندگان اندروید : یکی از اولین کتاب ها در مورد Kotlin، این کتاب به توسعه دهندگان اندروید موجود نشان می دهد که چگونه برنامه خود را در Kotlin بنویسند.