
جافا سكريبت 2025
تعلّم جافا سكريبت من الأساسيات إلى التطبيقات
ماذا ستتعلم؟
- فهم أساسيات جافا سكريبت
- تعلم بناء تطبيقات ويب
- إتقان تقنيات التحكم في التدفق
- التعامل مع المصفوفات والكائنات
- تفاعل مع صفحات الويب عبر DOM
- تنفيذ مشاريع عملية لتطبيق المفاهيم
عن الدورة
هذا الكورس يأخذك في رحلة شاملة لتعلم أساسيات لغة البرمجة جافا سكريبت، بداية من المفاهيم الأساسية وحتى التطبيقات العملية المتقدمة. ستتعلم كيفية كتابة كود احترافي، بناء تطبيقات ويب ديناميكية، وتنفيذ مشاريع عملية لتطوير مهاراتك البرمجية.
نتائج متوقعة من الدورة
- كتابة كود جافا سكريبت نظيف وفعال.
- إنشاء تطبيقات ويب تفاعلية باستخدام جافا سكريبت.
- إتقان التعامل مع الأخطاء وتحسين أداء التطبيقات.
- اكتساب مهارات برمجية تؤهلك للعمل كمطور جافا سكريبت.
- إنجاز مشاريع برمجية خاصة بك أو لأغراض تجارية.
محتوى الدورة
1مقدمة إلى جافا سكريبت
3 درس
- لماذا جافا سكريبت؟8:11
- كيف تستخدم جافا سكريبت؟12:32
- طرق كتابة الكود في جافا سكريبت16:49
2الأساسيات في جافا سكريبت
3 درس
- المتغيرات وأنواع البيانات (Variables and Data Types)13:53
- المعاملات (Operators)11:32
- إنشاء أول تطبيق عملي11:10
3التحكم في التدفق (Control Flow)
2 درس
- الجملة الشرطية If13:38
- الجملة الشرطية Switch10:01
4الحلقات التكرارية (Loops)
3 درس
- الحلقة التكرارية For17:48
- الحلقات التكرارية المتداخلة (Nested Loops)13:08
- الحلقة التكرارية Do While12:55
5الدوال (Functions)
2 درس
- إنشاء الدوال (Defining Functions)14:55
- الدوال ذات المعاملات (Functions with Parameters)16:49
6المصفوفات (Arrays)
2 درس
- المصفوفات ذات البعد الواحد (1D Arrays)19:33
- المصفوفات ذات البعدين (2D Arrays)7:30
7التعامل مع الأخطاء (Error Handling)
2 درس
- أنواع الأخطاء واستخدام Try & Catch15:19
- استخدام Finally & throw لاكتشاف ومعالجة الأخطاء11:10
8الكائنات والبرمجة الكائنية (Objects & OOP)
3 درس
- الكائنات في جافا سكريبت (Working with Objects)17:30
- البرمجة الكائنية التوجيه (Object-Oriented Programming - OOP)15:13
- التوريث (Inheritance)10:52
9كائنات المتصفح والمستند (BOM & DOM)
2 درس
- كائن نموذج المتصفح (Browser Object Model - BOM)12:12
- كائن نموذج المستند (Document Object Model - DOM)17:57
10التحقق من صحة المدخلات (Form Validation)
3 درس
- التحقق من صحة حقول النموذج (Form Validation Basics)13:04
- قواعد التحقق المعقدة (Advanced Validation Rules)13:34
- قواعد التحقق باستخدام التعبيرات النمطية (Validation with Regular Expressions)6:18
11خدمات الويب (Web Services & APIs)
4 درس
- مقدمة إلى Web Services & APIs13:53
- التعامل مع XML and JSON12:50
- استكشاف واختبار خدمات الويب Exploring and Testing Web Services12:54
- التعامل مع خدمات الويب واستدعاؤها باستخدام JavaScript13:39
المحاضر

م/عزب محمد عزب
14.7K متعلم28 دورة







