هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
ستكمل هذه الدورة التدريبية المتقدمة عن برمجة جافا سكريبت تغطية كل ما تحتاج معرفته لبدء رحلة تطوير الويب الخاصة بك. ستتناول هذه الدورة التدريبية كيفية العمل مع (JQuery) و(TypeScript)، بالإضافة إلى تعلم الوظائف والدوال الجديدة التي من شأنها توسيع إمكانياتك البرمجية.
تبدأ دورة جافا سكريبت المتقدمة، التي يدرسها جوزيف باريت، في التعمق في وحدات مكتبة جافا سكريبت الأكثر شهرة في العالم، (JQuery). حيث تشمل (JQuery) الوظائف الأساسية لكيفية تحديد العناصر واستخدام التأثيرات والرسوم المتحركة. ثم سنناقش (TypeScript)، مع التركيز على كيفية السماح للمطورين باكتشاف الأخطاء المحتملة في وقت التطوير بدلاً من وقت التشغيل. وسنناقش كذلك الشفرة أو الكود غير المتزامن، بما في ذلك طلبات (Ajax)، باستخدام تسلسل الاستدعاءات غير المتزامنة، وجعل الكود أبسط باستخدام الكلمات الأساسية (Async) و(Await).
بعد ذلك، سنقوم بفحص دوال جافا سكريبت، بما في ذلك الدوال المتقدمة التي يمكن أن تأخذ الدوال كمعلمات أو ترجعها. هناك دوال للمولد تسمح بإجراء حلقات أكثر كفاءة للمجموعات، وستفهم عملية الحفظ لتحسين كفاءة الدالة. أخيرًا، سنقدم نظرة عامة وقصيرة على المهام التي يجب على المطور وضعها في الاعتبار عند التحضير. يتضمن ذلك توثيق الكود، وتقليل حجم الملف، وتجميع الملفات لجعل الطلبات أكثر كفاءة، وتحويل الشفرة لضمان توافق المتصفح.
تُدرَّس دورة JavaScript المتقدمة على يد Joseph Barrett، وتستند إلى المعرفة المسبقة للطالب بلغة JavaScript.
تتناول مكتبة jQuery وTypeScript والكود غير المتزامن (طلبات Ajax وعوامل الوعد وasync/await) ودوال JavaScript بما فيها الدوال ذات الرتبة الأعلى ودوال المولِّد والحفظ، فضلاً عن مهام إعداد التطبيق للنشر كالتوثيق والضغط والتجميع والتحويل.
ستتعلم إنشاء طلبات Ajax واستخدام عوامل الوعد لتسلسل الاستدعاءات غير المتزامنة، وتبسيط الكود باستخدام كلمتَي async وawait.
تستهدف الدورة مهارات تشمل JavaScript ولغات البرمجة النصية بها وأطر عملها ومكتباتها وJavaScript كائنية التوجه ومجموعة مهارات محترف تطوير JavaScript المعتمد.