منذ ساعتين
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
إتقان أداء جافا سكريبت: اختبارات الممارسة المحسنة مرحبًا بك في مورد التدريب الأكثر شمولاً المصمم لمساعدتك على إتقان تحسين أداء جافا سكريبت. في مشهد تطوير الويب اليوم، كتابة التعليمات البرمجية التي "تعمل" ببساطة ليست كافية. تؤدي التطبيقات عالية الأداء إلى الاحتفاظ بالمستخدمين بشكل أفضل، ومعدلات تحويل أعلى، وتصنيفات أفضل لتحسين محركات البحث. تم تصميم هذه الاختبارات التدريبية بدقة لسد الفجوة بين المعرفة النظرية وتحسين مستوى الإنتاج. لماذا يختار المتعلمون الجادون هذه الاختبارات التدريبية؟ يفهم المطورون الجادون أن الأداء هو ميزة. تم تصميم هذه الدورة لأولئك الذين يرغبون في التعمق في ميكانيكا محرك JavaScript. من خلال اختيار اختبارات التدريب هذه، فإنك تلتزم بإجراء تقييم دقيق لمهاراتك.- إمكانية إعادة الاختبار: يمكنك إعادة إجراء الاختبارات عدة مرات كما تريد لضمان الإتقان التام.
- بنك الأسئلة الأصلي: هذا بنك أسئلة ضخم وأصلي تم تحديثه وفقًا لمعايير ECMAScript الحديثة ومحركات المتصفح.
- دعم المدرب: يمكنك الحصول على دعم مباشر من المعلمين إذا كانت لديك أسئلة أو احتياجات محددة توضيح.
- شرح تفصيلي: يتضمن كل سؤال شرحًا مفصلاً لضمان فهمك "السبب" وراء زيادة الأداء.
- التعلم أثناء التنقل: متوافق تمامًا مع الهاتف المحمول مع تطبيق Udemy للتعلم في أي مكان.
- خالي من المخاطر: يتم توفير ضمان استرداد الأموال لمدة 30 يومًا إذا لم تكن راضيًا تمامًا عن المحتوى.
- الأساسيات / الأسس: يركز هذا القسم على كيفية تحليل JavaScript وتجميعها. سوف تواجه أسئلة بخصوص مترجم Just-In-Time (JIT)، ومكدس الاستدعاءات، وأساسيات كومة الذاكرة.
- المفاهيم الأساسية: هنا، نستكشف حلقة الأحداث، والمهام الدقيقة مقابل المهام الكبيرة، وكيف يؤثر سياق التنفيذ على السرعة. يعد فهم هذه الأمور أمرًا حيويًا لمنع تلف واجهة المستخدم.
- المفاهيم المتوسطة: تغطي هذه الوحدة تحسين DOM، وتقليل عمليات إعادة التدفق وإعادة الرسم، وتأثيرات الأداء على هياكل الحلقات المختلفة وطرق المصفوفة.
- المفاهيم المتقدمة: تعلم كيفية التعامل مع إدارة الذاكرة المعقدة. تغطي الأسئلة دورات جمع البيانات المهملة، وتحديد تسرب الذاكرة، والاستفادة من عمال الويب لمؤشرات الترابط المتعددة.
- سيناريوهات العالم الحقيقي: تطبيق معرفتك على المشكلات العملية، مثل تحسين البرامج النصية للجهات الخارجية، وأحداث الارتداد/الاختناق، واستراتيجيات التحميل البطيئة.
- مراجعة مختلطة / اختبار نهائي: اختبار نهائي شامل يتم سحبه من جميع الفئات لمحاكاة مقابلة فنية عالية الضغط أو إنتاج حقيقي. التدقيق.
- الخيار 1: تغليف كل كتابات DOM في دالة setTimeout().
- الخيار 2: استخدام requestAnimationFrame() لتجميع قياسات DOM وتغييراتها.
- الخيار 3: الاستخدام حلقة for...of بدلاً من حلقة forEach لعناصر DOM.
- الخيار 4: زيادة الفهرس z للعناصر التي يتم تعديلها.
- الخيار 5: تحويل البرنامج النصي إلى Web Worker.
- الخيار 1: يدفع setTimeout() المهام إلى قائمة انتظار المهام الكبيرة، وهو ما لا يضمن التوافق مع دورة طلاء المتصفح وقد يستمر في التسبب في التأتأة.
- الخيار 3: أثناء التكرار يؤثر الاختيار على الأداء الجزئي، وليس له أي تأثير على مشكلات محرك التخطيط.
- الخيار 4: يؤدي تغيير مؤشر z إلى تشغيل منطق متصفح مختلف ولكنه لا يفعل شيئًا لمعالجة توقيت عمليات القراءة والكتابة في DOM.
- الخيار 5: لا يمكن لعمال الويب الوصول مباشرة إلى DOM؛ لذلك، لا يمكنهم حل سحق التخطيط مباشرة.
- الخيار 1: لتخزين نتائج استدعاءات واجهة برمجة التطبيقات باهظة الثمن في وحدة التخزين المحلية للمتصفح.
- الخيار 2: لتخزين مستند HTML بأكمله مؤقتًا للاستخدام دون اتصال.
- الخيار 3: لتسريع عمليات البحث عن الخصائص على الكائنات من خلال تذكر المكان تم العثور على الخصائص مسبقًا.
- الخيار 4: لتقليل حجم حزمة JavaScript أثناء عملية الإنشاء.
- الخيار 5: لمنع تنفيذ الوظائف غير المستخدمة.
- الخيار 1: تتم معالجة التخزين المؤقت لواجهة برمجة التطبيقات عبر طبقة الشبكة أو عمال الخدمة، وليس IC الخاص بمحرك JS.
- الخيار 2: التخزين المؤقت لـ HTML هو مصدر قلق على مستوى المتصفح (رؤوس HTTP/عمال الخدمة)، وليس محركًا التحسين.
- الخيار 3: يؤدي التصغير إلى تقليل حجم الحزمة ولكنه عبارة عن عملية بناء خطوة، وليس ذاكرة تخزين مؤقت على مستوى المحرك.
- الخيار 4: يعالج اهتزاز الشجرة الوظائف غير المستخدمة؛ تتعامل IC مع الوصول النشط إلى الخاصية.
- الخيار 1: تجاوز سعة المكدس.
- الخيار 2: حالة توقف تام.
- الخيار 3: تسرب الذاكرة الناجم عن الإغلاق.
- الخيار 4: التجزئة خطأ.
- الخيار 5: اكتب الإكراه.
- الخيار 1: يحدث تجاوز سعة المكدس بسبب التكرار المفرط، وليس بسبب الاحتفاظ بكومة الذاكرة.
- الخيار 2: حالة توقف تام هي مشكلة متزامنة حيث تنتظر عمليتان بعضهما البعض؛ إن طبيعة JavaScript أحادية الترابط تجعل حالات الجمود التقليدية نادرة.
- الخيار 4: أخطاء التجزئة هي أخطاء في الوصول إلى الذاكرة ذات المستوى المنخفض تتم معالجتها/منعها عادةً بواسطة وقت تشغيل JavaScript.
- الخيار 5: نوع الإكراه هو تحويل القيم بين الأنواع ولا علاقة له بالاحتفاظ بالذاكرة.
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة