تعلم البرمجة بأستخدام الجافاسكربت بشكل عملي

JavaScript من البداية لحد ما تبني مشاريع حقيقية بنفسك؟ 👨‍💻

9 وحدات

67 درس عملي — خطوة بخطوة من أول درس لآخر واحد.

جوّه الكورس هتتعلم:

  • الأساسيات
  • التحكم في التدفق
  • الدوال والسكوب
  • المصفوفات والكائنات
  • Console متقدم
  • DOM

و3 وحدات كمان جوه الكورس…

مجاني
🔓 تسجيل مجاني ⚡ وصول فوري ♾️ مدى الحياة
🎯

إيه الكورس ده بالظبط؟

حابب تتعلم JavaScript من البداية لحد ما تبني مشاريع حقيقية بنفسك؟ 👨‍💻
الكورس ده معمول مخصوص عشان ياخدك خطوة بخطوة بأسلوب عملي، واضح، ومن غير أي تعقيد.

هتتعلم:

  • الأساسيات: المتغيرات، الأنواع، العمليات، الـ Functions.

  • التكرار، الـ Conditions، والمصفوفات.

  • الـ DOM: إزاي تتحكم في الصفحة وتغيّر المحتوى بالـ JavaScript.

  • الأحداث (Events) والتعامل مع الـ Forms.

  • الـ Asynchronous JavaScript: Promises و async/await.

  • أهم مفاهيم زي الـ Hoisting، Scope، والـ Closures.

  • وأخيرًا: مشاريع عملية تثبّت بيها كل اللي اتعلمته.

✨ الكورس مجاني بالكامل ومقسم لدروس قصيرة منظمة.
حتى لو إنت مبتدئ أو جاي من خلفية HTML وCSS بس، الكورس ده هيخليك فاهم إزاي تحوّل موقعك من صفحات ثابتة لتطبيقات تفاعلية كاملة.

🎯 ابدأ دلوقتي: JavaScript هي أهم لغة على الويب، وتعلّمها هيفتحلك أبواب ضخمة سواء في الـ Frontend أو الـ Backend.

🧠

هتتعلم إيه جوه الكورس؟

🎬 67 درس عملي
⏱️ 6 ساعات و23 دقيقة محتوى فيديو
📦 9 وحدات
♾️ مدى الحياة وصول دائم
1 - مقدمة JavaScript – كل اللي محتاج تعرفه قبل ما تبدأ 3:32 مشاهدة
2 - ✔️ شغل أول كود JavaScript بنفسك في 5 دقايق بس | كورس جافا سكربت 5:38 مشاهدة
3 - إزاي تستخدم Console & DevTools كـ مبرمج محترف؟ | كورس جافا سكربت 4:38 مشاهدة
4 - الفرق بين var و let و const 👨‍💻 أيهم تستخدم؟ | كورس جافا سكربت 6:21 مشاهدة
5 - أفضل ممارسات تسمية المتغيرات في JavaScript | كورس جافا سكربت 4:57 مشاهدة
6 - أنواع البيانات في JavaScript ببساطة للمبتدئين | كورس جافا سكربت 7:22 مشاهدة
7 - ازاي تكتب نصوص أسهل وأوضح بـ Template Literals | كورس جافا سكربت 5:41 مشاهدة
8 - التحويل بين الأنواع في JavaScript (Type Conversion) 7:40 مشاهدة
9 - كل العمليات الحسابية اللي لازم تعرفها في JavaScript | كورس جافاسكربت 10:26 مشاهدة
10 - الفرق بين = و == و=== في JavaScript | كورس جافا سكربت 3:58 مشاهدة
11 - Operator Precedence | أولوية العمليات الحسابية في JavaScript 3:07 مشاهدة
12 - if else | شرح if else في JavaScript 10:16 مشاهدة
13 - switch | شرح switch في JavaScript 8:50 مشاهدة
14 - for loop | شرح for loop في JavaScript 6:46 مشاهدة
15 - do while | شرح do while loop في JavaScript 9:56 مشاهدة
16 - break , continue | الفرق بين break و continue في JavaScript 3:03 مشاهدة
17 - Functions | شرح الدوال في JavaScript 3:38 مشاهدة
18 - Parameters & Arguments & Default Values | باراميترز وقيم افتراضية في الدوال 4:10 مشاهدة
19 - Return Function | شرح return في JavaScript 3:04 مشاهدة
20 - Function Expressions | التعبيرات الدوالية في JavaScript 2:41 مشاهدة
21 - Arrow Functions | شرح Arrow Function في JavaScript 3:24 مشاهدة
22 - Variables Scope | مجال المتغيرات في JavaScript 5:56 مشاهدة
23 - Array and Objects | شرح المصفوفات والكائنات في JavaScript 6:47 مشاهدة
24 - Objects | التعامل مع الكائنات في JavaScript 5:45 مشاهدة
25 - Push, Pop, Shift, Unshift | شرح أهم دوال المصفوفات 6:50 مشاهدة
26 - التكرار على المصفوفات في JavaScript | for, forEach, for…of 11:04 مشاهدة
27 - شرح map و filter في JavaScript 9:36 مشاهدة
28 - شرح reduce في JavaScript مع أمثلة للجمع والمتوسط 5:40 مشاهدة
29 - concat, slice, splice في JavaScript | دمج وتقطيع المصفوفات 8:08 مشاهدة
30 - Object.keys / values / entries في JavaScript 7:10 مشاهدة
31 - أساليب Console المتقدمة في JavaScript (table, time, warn) 3:17 مشاهدة
32 - مقدمة عن DOM في JavaScript 4:53 مشاهدة
33 - طرق اختيار العناصر في DOM باستخدام JavaScript 8:44 مشاهدة
34 - تعديل المحتوى والخصائص في DOM باستخدام JavaScript 12:42 مشاهدة
35 - تغيير أنماط CSS من خلال JavaScript 2:37 مشاهدة
36 - إنشاء عناصر وإضافتها في JavaScript | Create & Append 5:08 مشاهدة
37 - إضافة مستمعي الأحداث في JavaScript | addEventListener 8:35 مشاهدة
38 - مشروع عملي: بناء ToDo List باستخدام JavaScript 8:11 مشاهدة
39 - كائن Date في JavaScript | إنشاء وتنسيق التواريخ 6:33 مشاهدة
40 - تنسيق وعرض التاريخ والوقت في JavaScript 3:03 مشاهدة
41 - شرح setTimeout و setInterval في JavaScript 7:01 مشاهدة
42 - localStorage و sessionStorage في JavaScript 5:34 مشاهدة
43 - JSON.stringify و JSON.parse في JavaScript 9:07 مشاهدة
44 - التزامن واللا-تزامن في JavaScript | Synchronous vs Asynchronous 4:32 مشاهدة
45 - مشروع عملي: جلب البيانات من JSONPlaceholder باستخدام fetch في JavaScript 6:38 مشاهدة
[JavaScript Blog Project V1] مقدمة المشروع | إزاي هنبني تطبيق تدوينات بالجافاسكربت 1:54 مشاهدة
[JavaScript Blog Project V2] شرح فكرة المشروع | تطبيق تدوينات بالجافاسكربت 2:58 مشاهدة
[JavaScript Blog Project V3] إضافة HTML للتدوينات | بداية تصميم التطبيق 3:11 مشاهدة
[JavaScript Blog Project V4] إضافة CSS لتصميم المدونة | جزء من مشروع الجافاسكربت 4:15 مشاهدة
[JavaScript Blog Project V5] تصميم كروت التدوينات | HTML + CSS لمشروع الجافاسكربت 5:56 مشاهدة
[JavaScript Blog Project V6] كتابة كود JavaScript لقراءة المدخلات 4:46 مشاهدة
[JavaScript Blog Project V7] التحقق من البيانات | JavaScript Validation (جزء 1) مشاهدة
[JavaScript Blog Project V7] التحقق من البيانات | JavaScript Validation (جزء 1) 6:04 مشاهدة
[JavaScript Blog Project V8] التحقق من البيانات | JavaScript Validation (جزء 2) 3:01 مشاهدة
[JavaScript Blog Project V9] إنشاء كارت التدوينة ديناميكيًا بالجافاسكربت 4:14 مشاهدة
[JavaScript Blog Project V10] تعديل التدوينة وإعادة ضبط الفورم | JavaScript 3:02 مشاهدة
[JavaScript Blog Project V11] حذف التدوينات من الصفحة | JavaScript Project 6:29 مشاهدة
[JavaScript Blog Project V12] تفعيل أزرار الحذف للبوستات الجديدة | JavaScript Project 4:46 مشاهدة
[JavaScript Blog Project V13] شرح تعديل التدوينة وإدارة محتوى البوست 6:03 مشاهدة
[JavaScript Blog Project V14] تعديل التدوينة (الجزء 2) | ملء القيم في الفورم 3:14 مشاهدة
[JavaScript Blog Project V15] شرح فكرة تعديل التدوينات | JavaScript Project 5:24 مشاهدة
[JavaScript Blog Project V16] تحديث البيانات بعد التعديل | JavaScript 4:41 مشاهدة
[JavaScript Blog Project V17] حفظ بيانات التدوينات حتى بعد إعادة تحميل الصفحة 4:22 مشاهدة
[JavaScript Blog Project V18] عرض التدوينات المحفوظة من localStorage 4:19 مشاهدة
[JavaScript Blog Project V19] حذف التدوينة من البوستات المحفوظة | JavaScript Project 7:12 مشاهدة
[JavaScript Blog Project V20] حل مشكلة تحميل البيانات القديمة بشكل خاطئ 6:22 مشاهدة
[JavaScript Blog Project V21] حذف المشور نهائيا من الصفحة | ختام المشروع 8:54 مشاهدة

آراء المشتركين

تقييمات حقيقية من ناس جرّبت الكورس

4.5
2 تقييم موثّق

تقييمات حقيقية من مشتركين جرّبوا الكورس

♾️ وصول مدى الحياة
H
Hamza Zohny
الكورس حلو جدا بس انا عايز كورس backend حلو زي ده
E
Eyad Sayed Mahmoud
الكورس مفيد جدا و ساعدني بشكل كبير، لكن عندي مشكلة بسيطة ان ممكن تطور المونتاج في الكورسات و تهتم اكتر بالبصريات بس عامة الكورس مفيد و اشكىك جدا على مجهودك ♥♥
👌

الكورس ده ليك لو:

  • أي حد عايز يدخل البرمجة من باب JavaScript
  • اللي اتعلم HTML و CSS وعايز يخلّي صفحاته تفاعلية
  • اللي عايز أساس قوي يكمّل بيه لأي framework بعد كده

أسئلة متكررة

(خليني أجاوبك بصراحة)

سجّل حساب مجاني بالإيميل وهيبقى الكورس متاح ليك فورًا.

لا — وصول مدى الحياة. تشترك مرة وترجع للدروس في أي وقت، وأي تحديثات بتوصلك مجانًا.

من أي جهاز — موبايل أو لابتوب — من حسابك على المنصة مباشرة.

ابعتلنا على الإيميل من الزرار اللي تحت وهنرد عليك في أقرب وقت.

📧

تواصل معانا

يريت تبعت استفسارك بشكل كويس علشان نقدر نساعدك علطول

✉️ إرسال إيميل مباشر
🚀

جاهز تبدأ في تعلم البرمجة بأستخدام الجافاسكربت بشكل عملي؟

JavaScript من البداية لحد ما تبني مشاريع حقيقية بنفسك؟ 👨‍💻

مجاني
✓ 67 درس ✓ 9 وحدات ✓ وصول مدى الحياة

🔓 تسجيل مجاني • وصول فوري

بعد التسجيل مباشرة:

1

حسابك يتعمل تلقائياً

2

توصلك رسالة بالبيانات

3

تفتح الكورس فوراً

مجاني

🚀 سجل مجاناً وابدأ

سنرسل لك بيانات حسابك على هذا البريد
أو

جاري التسجيل...