کتاب آموزش Kotlin و Coroutines برای برنامهنویسی ناهمگام با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش Kotlin و Coroutines برای برنامهنویسی ناهمگام
موضوع کلی: برنامه نویسی
موضوع میانی: زبانهای برنامهنویسی**
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی Kotlin
- 2. نصب و راهاندازی محیط توسعه (IntelliJ IDEA)
- 3. ساختار پایه و متغیرها در Kotlin
- 4. انواع داده و عملیات پایه
- 5. شرطها و عبارات if/when
- 6. حلقهها و تکرار (for, while)
- 7. توابع و پارامترها
- 8. مفاهیم شیگرایی در Kotlin
- 9. کلاسها و اشیاء
- 10. ارثبری و اینترفیسها
- 11. دادهکلاسها و اشیاء همراه
- 12. مجموعهها (List, Set, Map) و عملیات روی آنها
- 13. توابع با مرتبه بالا و لامبداها
- 14. برنامهنویسی تابعی در Kotlin
- 15. مدیریت استثناها و خطاها
- 16. مفاهیم همروندی و ناهمگامی
- 17. آشنایی با Coroutines در Kotlin
- 18. Scope, Context و Dispatcher در Coroutines
- 19. ساخت Coroutine با launch و async
- 20. مدیریت زمان و تاخیر (delay)
- 21. نحوه کار با Deferred و Job
- 22. مدیریت استثناها در Coroutines
- 23. Coroutine Cancellation و Cooperative Cancellation
- 24. Flow در Kotlin؛ مقدمه و مفاهیم
- 25. ساخت و جمعآوری Flow
- 26. اپراتورهای میانی Flow (map, filter, transform)
- 27. مدیریت خطا در Flow
- 28. جریانهای StateFlow و SharedFlow
- 29. Coroutines و Room Database
- 30. Coroutines و Retrofit برای فراخوانی API
- 31. آزموننویسی برای Coroutines و Flow
- 32. الگوهای پیشرفته Coroutines (Channel, Actor)
- 33. بهینهسازی عملکرد با Coroutines
- 34. Coroutines در Android؛ ViewModel و Lifecycle
- 35. ادغام Coroutines با کتابخانههای دیگر
- 36. مقایسه Coroutines با Callbacks و RxJava
- 37. پروژه عملی: ساخت یک برنامه ساده با Coroutines
تگها:
Coroutines
Kotlin
Kotlin Coroutines
Kotlin ناهمگام
آموزش Coroutines
آموزش Kotlin
برنامهنویسی غیرهمزمان
برنامهنویسی مدرن
برنامهنویسی ناهمگام
توسعه اندروید
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.