توضیحات
صفر تا صد کوروتین ها (Couroutines) و برنامه نویسی چند رشته ای در کاتلین
نام دوره : Complete Kotlin Coroutines development course 2022
به روز رسانی 6/2022 با کیفیت 1080 تهیه شده رسمی یودمی ایران
پیش نیاز:
- دانش توسعه اندروید
- کاتلین
- MVVM
- پایگاه داده Room
دوره زیر به عنوان پیش نیاز این دوره پیشنهاد می شود:
مسترکلاس صفر تا صد Kotlin (کاتلین)
توضیحات:
این کامل ترین منبع آنلاین برای یادگیری در مورد کوروتین های Kotlin است.
Coroutineها موضوع جدید و داغ در توسعه Kotlin هستند.
آنها بر هر کاری که انجام می دهید تأثیر می گذارند و برنامه های شما را چند رشته ای می کنند.
کارایی هدف اصلی است و با این دوره شما در طراحی برنامه های کاربردی موازی چند رشته ای متخصص خواهید شد.
این بهترین منبعی است که به صورت آنلاین برای یادگیری در مورد کوروتین های Kotlin پیدا می کنید.
دوره صفر تا صد کوروتین ها (Couroutines) و برنامه نویسی چند رشته ای در کاتلین شما را گام به گام، از طریق هر مفهوم مرتبط با کوروتین ها، به تفصیل بحث می کند، سپس آن را در یک پروژه عملی در کاتلین اعمال می کند.
ما موضوعاتی مانند:
- Scope
- Context
- Suspending functions
- Jobs
- Dispatchers
- async
- withContext
- Exception handling
- Asynchronous flow
- Properties
- Flow cancellation
- Operators
- Buffering
- Composing flows
- Channels
- Producer
- Pipelines
- Fan-in and fan-out
- Buffered channels
- Ticker channels
تمام این موضوعات را مرور می کنیم و به تفصیل توضیح می دهیم. ما همچنین بسیاری از مثالهای کدنویسی را پیادهسازی خواهیم کرد تا مطمئن شویم که مفاهیم را کاملاً درک کردهاید و قادر به اعمال آن هستید.
علاوه بر این، ما همچنین روی چندین برنامه اندروید کار خواهیم کرد تا دانشی را که آموخته ایم به کار ببریم.
- یک برنامه پردازش تصویر پس زمینه
- یک برنامه ارتباطات شبکه با استفاده از Coroutines، Retrofit و MVVM
- پایگاه داده Room با استفاده از کوروتین ها
- یک برنامه خبری با استفاده از جریان های ناهمزمان ، Retrofit و MVVM
دوره صفر تا صد کوروتین ها (Couroutines) و برنامه نویسی چند رشته ای در کاتلین برای چه کسانی است:
- توسعه دهندگان اندروید
- دانش آموزانی که به دنبال بهبود دانش پردازش موازی خود هستند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید