رسومات ثلاثية الأبعاد منخفضة المستوى باستخدام WebGL: الرياضيات وبرمجة المظللات (Shader Programming) — PickAClass
4.2 (4) ⏱ 2 ساعة 30 دقيقة 📚 25 دورة

رسومات ثلاثية الأبعاد منخفضة المستوى باستخدام WebGL: الرياضيات وبرمجة المظللات (Shader Programming)

أتقن الأسس الرياضية للعرض ثلاثي الأبعاد واكتب مظللات GLSL مخصصة لبرمجة GPU مباشرة باستخدام WebGL.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

تتطلب تطبيقات الويب الحديثة تجارب بصرية عالية الأداء، ولكن الاعتماد فقط على المحركات عالية المستوى قد يجعلك تجهل كيفية عمل عرض الرسومات فعليًا. لإتقان رسومات الويب ثلاثية الأبعاد حقًا، تحتاج إلى فهم الاتصال منخفض المستوى بين CPU و GPU. يعمل هذا المساق النصي على سد الفجوة بين الرياضيات والتعليمات البرمجية العملية، مما يمنحك تحكمًا كاملاً في مسار العرض (rendering pipeline). ستتعلم المبادئ الأساسية لرسومات الحاسوب، بدءًا من تحويلات المصفوفات (matrix transformations) وصولاً إلى تطوير المظللات المخصصة (custom shader development)، مما يمكّنك من بناء مسارات العرض من الصفر. من خلال فهم كيفية تدفق البيانات بايتًا تلو الآخر إلى بطاقة الرسومات، ستكتسب أساسًا عميقًا ومستقلاً عن النظام الأساسي في برمجة الرسومات. ما ستتعلمه: - فهم الأسس الرياضية لرسومات 3D، بما في ذلك المتجهات والمصفوفات ومساحات الإحداثيات وتحويلات الإسقاط (projection transformations). - كتابة مظللات الرأس (vertex) ومظللات الأجزاء (fragment) المخصصة باستخدام GLSL للتحكم في كيفية معالجة الأشكال الهندسية والبكسلات على GPU. - تهيئة مخازن البيانات المؤقتة (data buffers) ونقل البيانات الثنائية بكفاءة من ذاكرة CPU إلى GPU باستخدام JavaScript. - تطبيق نماذج الإضاءة الأساسية والمواد وتقنيات النسيج (texturing) لإنشاء مشاهد 3D واقعية. - تطبيق ممارسات تحسين الرسومات الحديثة، بما في ذلك تخطيطات المخازن المؤقتة المهيكلة (structured buffer layouts) وتقليل استدعاءات الرسم (draw calls). - تعلم كيف تنتقل مفاهيم WebGL الأساسية إلى واجهات برمجة تطبيقات رسومات الويب من الجيل التالي مثل WebGPU. ستبدأ بالمصطلحات الأساسية والمفاهيم الرياضية الجوهرية قبل التعمق في تطبيقات التعليمات البرمجية العملية. من خلال الشروحات المكتوبة الواضحة ومقتطفات التعليمات البرمجية والتمارين المفاهيمية المنظمة، ستبني مسار عرض قوي خطوة بخطوة. تم تصميم هذه الدورة للمطورين الذين لديهم معرفة برمجية أساسية بأي لغة ويرغبون في التعمق في الرسومات منخفضة المستوى. لا تتطلب خبرة سابقة في WebGL أو الرياضيات المتقدمة أو JavaScript. ابدأ القراءة اليوم لفتح قوة رسومات الويب المسرّعة بواسطة GPU.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 30 دقيقة من المحتوى التطبيقي

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
رسومات ثلاثية الأبعاد منخفضة المستوى باستخدام WebGL: الرياضيات وبرمجة المظللات (Shader Programming)
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
رسومات ثلاثية الأبعاد منخفضة المستوى باستخدام WebGL: الرياضيات وبرمجة المظللات (Shader Programming)
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات (4)

Olivia Mäkinen FI متعلِّم موثَّق
★ 4 · 22.07.2026

Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.

Regina Castillo MX
★ 5 · 04.07.2026

لقد تجاوزت هذه الدورة توقعاتي. والتطبيقات في العالم الحقيقي التي نوقشت مفيدة بشكل لا يصدق. عمل رائع!

Raúl Herrera EC
★ 4 · 27.05.2026

أساس جيد جداً، التفسيرات كانت واضحة بشكل عام، والبنية كانت منطقية، أقول إنها دورة قيمة.

شريف خالد EG متعلِّم موثَّق
★ 4 · 26.05.2026

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

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

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع