استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!
3D Web Development: Creating Graphics with Three.js
Master the fundamentals of 3D space and rendering to build immersive web experiences and interactive graphics from scratch.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
Modern web development is moving beyond flat, two-dimensional interfaces into the world of immersive spatial experiences. If you want to bring depth, motion, and interactive 3D elements to the browser using JavaScript, understanding the underlying principles of computer graphics is the essential first step. This course transforms you from a standard web developer into a graphics programmer capable of building sophisticated 3D scenes.
You will transition from basic concepts to rendering complex environments by mastering the Three.js library and the core mechanics of WebGL. Through detailed written explanations and code-based exercises, you will learn how to manipulate objects in a virtual space and create professional-grade visual effects.
What you'll learn:
- Understand 3D coordinate systems, vectors, and spatial mathematics fundamentals.
- Configure scenes, cameras, and renderers to establish a functional 3D environment.
- Apply materials, textures, and advanced lighting to create a sense of realism and depth.
- Build and manipulate geometric shapes, custom meshes, and 3D text elements.
- Practice modern performance optimization techniques for smooth cross-browser rendering.
- Design fluid animations and interactive transitions using modern JavaScript logic.
- Implement responsive design patterns to ensure 3D content works across different device types.
The course begins with essential terminology and the mathematical foundations of 3D space before moving into the practical application of building and animating objects. You will progress through structured modules that cover everything from simple shapes to sophisticated lighting and material properties.
This course is designed for beginners with a basic knowledge of JavaScript who want to enter the field of 3D programming. No prior experience with computer graphics or complex math is required.
Start building your first 3D web application today.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات (2)
رائعة الدورة! المواد قدمت بطريقة سهلة الهضم جدا، والتطبيقات في العالم الحقيقي جعلت قيمة فائقة. أوصي بشدة هذا واحد.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
برنامج AutoCAD لتوثيق التشييد السكني
شهادة
تطبيق عملي
SR 190
→
💼 جاهز لسوق العمل
🎓 بشهادة
3ds Max: النمذجة الثلاثية الأبعاد والتصوير الداخلي
شهادة
تطبيق عملي
SR 190
→
🔥 رائج
🎓 بشهادة
صور SDXL عالية التفاصيل: ComfyUI، وUpscaling، وControlNet
شهادة
تطبيق عملي
SR 340
→
🔥 رائج
🎓 بشهادة
نموذج 3D: نموذج ثلاثي الأبعاد.
شهادة
تطبيق عملي
SR 190
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي SR 47.50. لا تنتهي صلاحية الأرصدة أبداً.
SR 380
200 رصيد
SR 47.50 / دورة
أفضل قيمة
SR 950
550 رصيد
SR 43.18 / دورة
SR 1,900
1200 رصيد
SR 39.58 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.