تعلم كيفية كتابة تعليمات برمجية غير متزامنة تبدو متسلسلة وعالية القراءة، مما يحل محل ربط Promise المعقد بفعالية لتطوير الويب الحديث.
💬مدرب ذكاء اصطناعي اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
🕐ابدأ في أي وقت بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
🌐بالعربية الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعتبر العمليات غير المتزامنة مثل جلب البيانات أو التعامل مع مدخلات المستخدم أمراً مركزياً في JavaScript الحديثة، لكن الطرق التقليدية غالباً ما تؤدي إلى تعليمات برمجية معقدة ومتداخلة. يعلمك هذا الكورس الأساسي كيفية الاستفادة من صيغة `async` و `await` الحديثة لحل تحديات البرمجة غير المتزامنة.
بنهاية هذا الكورس، ستحول هياكل Promise المعقدة إلى تعليمات برمجية نظيفة تبدو متزامنة، مما يجعل تطبيقاتك أسهل في تصحيح الأخطاء والصيانة. ستكتسب فهماً عميقاً لكيفية عمل هذه الكلمات الأساسية تحت الغطاء وكيفية تطبيقها عبر جميع مشاريع JavaScript الخاصة بك.
ما ستتعلمه:
* فهم المفاهيم الأساسية لحلقة أحداث JavaScript وتدفق التنفيذ غير المتزامن.
* إتقان صياغة دوال `async` وكيف تعيد وعداً (Promises) بشكل ضمني.
* تطبيق تعبير `await` لإيقاف التنفيذ مؤقتاً وحل قيم Promise بشكل نظيف.
* تنفيذ معالجة قوية للأخطاء في التعليمات البرمجية غير المتزامنة باستخدام كتل `try...catch` القياسية.
* ممارسة إدارة مهام متعددة غير متزامنة متزامنة باستخدام طرق الأداة المساعدة مثل `Promise.all`.
يبدأ هذا الكورس بتحديد الدور الأساسي لـ Promises في JavaScript ثم يقدم بانتظام الكلمات الأساسية `async` و `await`. نحن نوضح تطبيقها العملي في سيناريوهات شائعة مثل جلب بيانات API ومعالجتها، مما يبلغ ذروته في الأنماط الأساسية للتنفيذ المتزامن وإدارة الأخطاء الشاملة.
هذا الكورس مثالي لمطوري JavaScript المبتدئين الذين لديهم فهم أساسي للدوال والمتغيرات ولكنهم بحاجة إلى إتقان الأنماط غير المتزامنة الحديثة. لا مطلوب خبرة سابقة مع ربط Promise المعقد أو ردود الاتصال.
ابدأ في بناء تطبيقات JavaScript أسرع وأنظف وأكثر قابلية للصيانة اليوم.
محتوى الدورة
ما الذي ستحصل عليه
📜شهادة إتمام أضفها إلى ملفك على LinkedIn
💬مدرّس AI شخصي عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
♾️وصول مدى الحياة عُد متى شئت، بلا انتهاء
📱الهاتف أو الكمبيوتر يعمل في أي مكان وعلى أي جهاز
💸استرداد خلال 14 يومًا دون أسئلة
⚡قصير ومركَّز 2 ساعة 36 دقيقة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.