دورة JavaScript DOM: التعامل مع عناصر الصفحة
المصدر: Abdullah Almehmadi
دورة JavaScript DOM: التعامل مع عناصر الصفحة من Abdullah Almehmadi: 90 درسًا متاحًا، مع ترتيب الدروس الأصلي ومحاور واضحة تساعدك على اختيار ما يناسب هدفك.
- 0 متعلّمين
- 4 س 46 د
- كل المستويات
- elposla
عن هذه الدورة
إذا كان هدفك دراسة «دورة JavaScript DOM: التعامل مع عناصر الصفحة»، فهذه قائمة من Abdullah Almehmadi تضم 90 درسًا متاحًا. يبلغ مجموع وقت الفيديو 4 ساعة و46 دقيقة، ويُضاف إليه الوقت الذي تخصصه للتجربة والمراجعة.
محتوى القائمة التعليمية
هذه أمثلة من عناوين الدروس في بداية القائمة ووسطها ونهايتها، وتوضح نطاق المحتوى قبل البدء:
- الدرس الأول : مقدمة في JavaScript
- الدرس الثالث والعشرون : JavaScript كـ HTML
- الدرس السادس والأربعون : استخدام nodeValue
- الدرس الثامن والستون : استخدام nextSibling
- الدرس التسعون : كائن history
كيف تبدأ الدراسة؟
ابدأ بدرس «الدرس الأول : مقدمة في JavaScript» لتتعرف على طريقة الشرح وما يستخدمه المدرّس من مصطلحات أو أدوات. إذا وجدت مفهومًا غير واضح، سجّل اسمه وراجعه قبل الانتقال إلى التطبيق الذي يعتمد عليه.
اختر وقتًا يسمح بالتجربة بعد المشاهدة. يمكنك تقسيم القائمة إلى جلسات قصيرة، مع الاحتفاظ بملاحظات عن الخطوات التي نفذتها والأسئلة التي ظهرت أثناء العمل. مدة الفيديو المعروضة لا تمثل وحدها مدة التعلم المطلوبة.
نشاط مقترح لتطبيق ما تتعلمه
طبّق فكرة محددة من الدروس في واجهة صغيرة، ثم اختبرها بمدخلات مختلفة. راجع الرسائل التي تظهر عند الخطأ، واحفظ نسخة مستقلة من التطبيق مع خطوات تشغيله.
لمن تناسب هذه القائمة؟
تناسب من يريد متابعة موضوع «دورة JavaScript DOM: التعامل مع عناصر الصفحة» عبر دروس مرتبة، مع الاستعداد للمراجعة والتطبيق. راجع عناوين الدروس قبل اختيار نقطة البداية؛ قد تحتاج إلى أساس سابق إذا كانت القائمة مخصصة لجزء متقدم أو لإصدار معين.
المصدر الأصلي ومتابعة الدروس
أعدّ هذه الدروس Abdullah Almehmadi. تنظم البوصلة الوصول إليها مع الحفاظ على ترتيبها ونسبتها لصاحبها. افتح قائمة JavaScript DOM على يوتيوب، أو زر قناة Abdullah Almehmadi.
لترتيب خطوتك التالية، يمكنك أيضًا الكورسات التعليمية واختيار محتوى يكمل الموضوع الذي تدرسه.
محتوى الدورة
1 وحدة · 90 درس · 4 س 46 د
-
1 دروس الدورة بترتيب المصدر 90 درسًا 4 س 46 د
المصدر: Abdullah Almehmadi
- الدرس الأول : مقدمة في JavaScript مقفل 6 د
- Lesson 2: Web Page Elements مقفل 3 د
- Lesson 3: The Request-Response Concept مقفل 3 د
- Lesson 4: Converting HTML to a Tree مقفل 4 د
- الدرس الخامس : تحويل HTML إلى Tree بتفصيل أكثر مقفل 4 د
- الدرس السادس : JavaScript و Tree مقفل 5 د
- Lesson 7: Node and Tree مقفل 3 د
- Lesson 8: Tree Terminology مقفل 4 د
- الدرس التاسع : الـ Text Node والنصوص العادية مقفل 2 د
- Lesson 10: JavaScript and the Concept of Tree and Action مقفل 3 د
- Lesson 11: Understanding Node ID مقفل 4 د
- الدرس الثاني عشر : الـ Node كـ Object مقفل 3 د
- الدرس الثالث عشر : Syntax و DOM مقفل 2 د
- الدرس الرابع عشر : استخدام دالة getElementById مقفل 4 د
- الدرس الخامس عشر : استخدام خاصية innerText مقفل 2 د
- الدرس السادس عشر : معلومات إضافية عن innerText مقفل 2 د
- الدرس السابع عشر : استخدام خاصية innerHTML مقفل 4 د
- الدرس الثامن عشر : توضيح document مقفل 2 د
- الدرس التاسع عشر : استخدام document في الكود مقفل 2 د
- الدرس العشرون : تشريح الـ Node مقفل 5 د
- الدرس الواحد والعشرون : خصائص الـ Node مقفل 2 د
- الدرس الثاني والعشرون : التعرف على Node Style مقفل 2 د
- الدرس الثالث والعشرون : JavaScript كـ HTML مقفل 3 د
- Lesson 24: How to Create a Node مقفل 2 د
- الدرس الخامس والعشرون : createElement مقفل 2 د
- Lesson 26: appendChild and how to use it مقفل 2 د
- Lesson 27: A Detailed Explanation of appendChild مقفل 2 د
- الدرس الثامن والعشرون : التعرف على parentNode مقفل 2 د
- الدرس التاسع والعشرون : شرح تفصيلي لـ parentNode مقفل 2 د
- الدرس الثلاثون : استخدام getAttribute مقفل 3 د
- الدرس الواحد والثلاثون : التعرف على setAttribute مقفل 2 د
- الدرس الثاني والثلاثون : استخدام document.body مقفل 1 د
- الدرس الثالث والثلاثون : توضيح innerHTML مقفل 2 د
- الدرس الرابع والثلاثون : استخدام removeChild مقفل 2 د
- الدرس الخامس والثلاثون : استخدام removeAttribute مقفل 2 د
- الدرس السادس والثلاثون : وضع متغير يشير للـ Node مقفل 2 د
- الدرس السابع والثلاثون : عملية search و action مقفل 2 د
- الدرس الثامن والثلاثون : استخدام getElementsByTagName مقفل 3 د
- الدرس التاسع والثلاثون : getElementsByTagName و استخدام length مقفل 3 د
- الدرس الأربعون : getElementsByTagName بالتفصيل مقفل 2 د
- الدرس الواحد والأربعون : شرح getElementsByClassName بتفصيل مقفل 2 د
- الدرس الثاني والأربعون : استخدام getElementsByClassName مقفل 2 د
- الدرس الثالث والأربعون : مثال على التعامل مع أكثر من node مقفل 3 د
- الدرس الرابع والأربعون : استخدام nodeName مقفل 3 د
- الدرس الخامس والأربعون : استخدام nodeType مقفل 3 د
- الدرس السادس والأربعون : استخدام nodeValue مقفل 3 د
- Lesson 47: A Detailed Look at Node Types مقفل 3 د
- الدرس الثامن والأربعون : استخدام createTextNode مقفل 3 د
- الدرس التاسع والأربعون :مثال ديناميكي بسيط مقفل 4 د
- الدرس الخمسون : توضيح تفصيلي عن نوع الـ Node مقفل 4 د
- Lesson 51: Explaining Node Style مقفل 3 د
- الدرس الثاني والخمسون : شرح الـ style object مقفل 2 د
- الدرس الثالث والخمسون : استخدام اسلوب Camel في الكتابة مقفل 3 د
- الدرس الرابع والخمسون : فهم خصائص CSS في JavaScript مقفل 3 د
- الدرس الخامس والخمسون : الوصول لـ CSS بإستخدام JavaScript مقفل 3 د
- الدرس السادس والخمسون : التعامل مع خاصية style مقفل 1 د
- الدرس السابع والخمسون : تخمين خصائص CSS في JavaScript مقفل 3 د
- الدرس الثامن والخمسون : مفهوم الـ events مقفل 8 د
- الدرس التاسع والخمسون : حدث onclick مقفل 2 د
- الدرس الستون : التعامل مع ondbclick و onmouseover مقفل 2 د
- الدرس الواحد والستون : التعرف على anonymous-function مقفل 2 د
- الدرس الثاني والستون : إستخدام this بداخل الـ event مقفل 4 د
- الدرس الثالث والستون : استخدام حدثي onmouseover - onmouseout مقفل 4 د
- الدرس الرابع والستون : مفهوم التأثيرات في جافاسكربت مقفل 3 د
- الدرس الخامس والستون : استخدام خاصية class من JavaScript مقفل 4 د
- الدرس السادس والستون : التعرف على كائن event مقفل 5 د
- Lesson 67: Understanding Siblings مقفل 4 د
- الدرس الثامن والستون : استخدام nextSibling مقفل 4 د
- Lesson 69: The Problem of Spacing Between Nodes مقفل 3 د
- الدرس السبعون : حل مشكلة المسافات بين الـ Nodes مقفل 2 د
- الدرس الواحد والسبعون : استخدام الـ parentNode مقفل 2 د
- الدرس الثاني والسبعون : استخدام parentNode مقفل 1 د
- الدرس الثالث والسبعون : استخدام مصفوفة childNodes مقفل 2 د
- الدرس الرابع والسبعون : تطبيق استخدام childNodes مقفل 1 د
- الدرس الخامس والسبعون : التعرف على عدد الـ Children مقفل 2 د
- Lesson 76: Using setTimeout مقفل 3 د
- الدرس السابع والسبعون : استخدام clearTimeout مقفل 3 د
- الدرس الثامن والسبعون : استخدام setInterval مقفل 2 د
- الدرس التاسع والسبعون : استخدام clearInterval مقفل 3 د
- الدرس الثمانون : مثال على عمل حركة لنص ملون مقفل 3 د
- الدرس الواحد والثمانون : مثال الحركة الإنسيابية مقفل 2 د
- الدرس الثاني والثمانون : حركة الأزرار-الجزء الأول مقفل 2 د
- الدرس الثالث والثمانون : حركة الأزرار-الجزء الثاني مقفل 2 د
- الدرس الرابع والثمانون : حركة الأزرار-الجزء الثالث مقفل 1 د
- Lesson 85: Animating Buttons مقفل 3 د
- الدرس السادس والثمانون : ترتيب الأمور - الجزء الأول مقفل 4 د
- الدرس السابع والثمانون : ترتيب الأمور - الجزء الثاني مقفل 2 د
- الدرس الثامن والثمانون : كائن window مقفل 1 د
- الدرس التاسع والثمانون : كائن navigator مقفل 1 د
- الدرس التسعون : كائن history مقفل 2 د
مدرّبك
elposla
تقييمات المتعلّمين
لا تقييمات بعد.