انتقل إلى المحتوى
KnowledgeCity

البرمجة غير المتزامنة في Kotlin

تعلم كيفية إنشاء واستخدام الترميز غير المتزامن
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ4.
دورة تدريبية: عند الطلب
متقدم مقدِّم الخدمة David Powers  4 الدروس ·  26m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

ستتعرف في هذه الوحدة على أسس البرمجة غير المتزامنة. سوف تتعلم كيفية إنشاء ترميز غير متزامن وكيفية استخدام هذا الترميز لتحسين سرعة المعالجة الخاصة بك. سوف تتعلم الفرق بين البرمجة المتزامنة والبرمجة غير المتزامنة. أخيرًا، ستقوم بإنشاء أول روتين غير متزامن في كوتلن.

ما ستتعلمه

  • إنشاء التعليمات البرمجية غير المتزامنة واستخدامها لتحسين سرعة المعالجة
  • استكشاف أسس البرمجة غير المتزامنة
  • التمييز بين البرمجة المتزامنة والبرمجة غير المتزامنة
  • بناء أنماط الاستدعاء الراجع في التعليمات البرمجية غير المتزامنة
  • تطبيق منهجية async await في Kotlin
  • إنشاء أول روتين غير متزامن في Kotlin

النقاط الرئيسية

  • يمكن استخدام التعليمات البرمجية غير المتزامنة لتحسين سرعة المعالجة.
  • تختلف البرمجة المتزامنة والبرمجة غير المتزامنة في طريقة تنفيذ التعليمات البرمجية.
  • أنماط الاستدعاء الراجع هي طريقة لهيكلة التعليمات البرمجية غير المتزامنة.
  • توفر Kotlin أساليب async await لكتابة الروتينات غير المتزامنة.
  • يرشد الفصل المتعلمين خطوةً بخطوة لإنشاء أول روتين غير متزامن لهم في Kotlin.

الأسئلة الشائعة

ما الذي يتناوله هذا الفصل؟

يتناول أسس الترميز غير المتزامن، بما في ذلك كيفية إنشاء تعليمات برمجية غير متزامنة، والفرق بين البرمجة المتزامنة والبرمجة غير المتزامنة، وأنماط الاستدعاء الراجع، ومنهجية async await في Kotlin.

ما المهارات التي سأكتسبها من هذه الدورة؟

تتناول الدورة مهارات تشمل مفاهيم البرمجة غير المتزامنة وأنماط الاستدعاء الراجع ومنهجية async await في Kotlin وKotlin.

هل سأكتب أي تعليمات برمجية غير متزامنة بنفسي؟

نعم. بنهاية الفصل ستُنشئ أول روتين غير متزامن لك في Kotlin.

ما الفرق بين البرمجة المتزامنة والبرمجة غير المتزامنة في هذه الدورة؟

تتضمن الدورة درسًا حول البرمجة المتزامنة مقابل البرمجة غير المتزامنة وتعلمك فهم الفرق بين الأسلوبين.

ما الدروس المدرجة؟

الدروس هي: أسس البرمجة غير المتزامنة، والمتزامن مقابل غير المتزامن، وأنماط الاستدعاء الراجع، ومنهجية Kotlin Async Await.