أساسيات JavaScript(38)
هل تتطلع إلى احتراف مجال تطوير الويب؟
- +500طالب
- 70درس
- 12قسم
- 30اختبار
تعرّف على الدورة
هل تتطلع إلى احتراف مجال تطوير الويب؟
في دورة أساسيات جافا سكريبت سنمكنك من الارتقاء بمستواك من مستوى المبرمجين المبتدئين إلى مستوى المبرمجين الواثقين من معرفتهم ومهاراتهم.
تجمع الدورة بين الأساس العلمي الشامل والتحديات البرمجية الحقيقية، ليس فقط لتعليمك البرمجة، بل لتجهيزك لمواجهة تحديات السوق الحقيقية.
على مدار الدورة، سنوجهك خطوة بخطوة لإتقان مبادئ جافا سكريبت الأساسية، مع التركيز الشديد على التطبيق العملي، فهدفنا ليس فقط تزويدك بالمعرفة البرمجية، بل أيضا بالثقة في قدرتك على استخدام مهاراتك الجديدة في بيئة العمل الحقيقية.
لماذا تختار هذه الدورة؟
جافا سكريبت هي لغة البرمجة الأكثر شعبية لتطوير الويب لكل من الواجهة الأمامية والواجهة الخلفية. تمتد تطبيقات جافا سكريبت من المواقع التفاعلية إلى إنترنت الأشياء، مما يجعلها خيارًا رائعًا للمبتدئين والمطورين ذوي الخبرة الذين يتطلعون لتعلم لغة برمجة جديدة.
اشتراكك في دورتنا “أساسيات جافا سكريبت” لن يعزز فقط فهمك لهذه اللغة المهمة، بل سيوسع أفقك في عالم تطوير الويب حيث ستكتسب معرفة عملية تمكنك من إنشاء وتطوير تطبيقات الويب الديناميكية بكل ثقة، بدءًا من الصفر وحتى الاحتراف.
إذا كنت تتطلع لبدء مسيرتك في تطوير الويب أو ترغب في إضافة مهارة جديدة لمجموعة مهاراتك، فإن ‘أساسيات جافا سكريبت’ هي خطوتك الأهم في هذه الرحلة.
ما الذي ستكتسبه في هذه الدورة؟
هذه الدورة ليست مجرد عرض نظري لمبادئ جافا سكريبت – إنها رحلة تعليمية تفاعلية تغوص بعمق في الجوانب الأساسية للغة.
بحلول نهاية الدورة، ستكون قد اكتسبت فهمًا عميقًا للمتغيرات، وأنواع البيانات، والدوال، وأدوات التصحيح، ونموذج كائن المستند (DOM)، والأجزاء الأكثر تعقيدًا في جافا سكريبت.
لكن الأهم من ذلك، ستكون قادرًا على كتابة وتنسيق وتصحيح الأكواد الخاصة بك بكل ثقة. ستتعلم كيفية التفكير كمطور جافا سكربت محترف، كما ستتعلم كيفية تطبيق المفاهيم البرمجية في حل المشكلات الواقعية. بمعنى آخر، ستكون قادرًا على نقل مهاراتك الجديدة إلى أي مشروع أو وظيفة برمجية تواجهها في المستقبل.
هل أنت مستعد لترقية مهاراتك في تطوير الويب واستكشاف المزيد من الفرص في هذا المجال؟
اشترك في دورة “أساسيات جافا سكريبت” اليوم! وابدأ التعلم
تشمل الدورة
- مبتديء
- شهادة موثقة
- قياس مستوى التقدم والانجاز عبر الدورة
- إجابة من مشرفي الطلاب على كل الأسئلة
- فاعليات حصرية
- شارات تميز للطلبة المتقدمين
- اشعارات تذكير وتحفيز لإنهاء الدورة
- اشتراك مدى الحياة
دفع آمن ووصول فوري للدورة
ماذا ستتعلم خطوة بخطوة
اضغط على أي قسم لعرض دروسه. الدروس المجانية متاحة للمشاهدة قبل الاشتراك.
محتوى الدورة
- 1المقدمة
- 2مواد الدورة
- 3قبل أن نبدأ3 دروس · 2 اختباران
- المتصفح والمحرر وسطر الأوامر
- تشغيل JavaScript
- مختصر كتابي: Running JS
- اختبار قصير: Running JS
- اختبار: قبل أن نبدأ
- 4المتغيرات4 دروس · 3 اختبارات يحتوي على دروس مجانية
- ما المتغيرات؟ درس مجاني
- مختصر كتابي: ?What’re Variables درس مجاني
- اختبار قصير: ?What’re Variables
- قواعد تسمية المتغيرات درس مجاني
- مختصر كتابي: Variables Naming Convention درس مجاني
- اختبار قصير: Variables Naming Convention
- اختبار Variables
- 5تنسيق الكود وإصلاح الأخطاء3 دروس · 1 اختبار
- الفرق بين ESLint وPrettier
- استخدام Prettier
- استخدام ESLint
- اختبار: تنسيق الكود وإصلاح الأخطاء
- 6أنواع البيانات13 درسًا · 6 اختبارات
- مقدمة
- النصوص (String)
- مختصر كتابي: String
- اختبار قصير: String
- الأرقام (Number)
- مختصر كتابي: Numbers
- اختبار قصير: Numbers
- القيم المنطقية (Boolean)
- مختصر كتابي: Boolean
- اختبار قصير: Boolean
- القيمتان null وundefined
- مختصر كتابي: Null and Undefined
- اختبار قصير: Null and Undefined
- الكائنات
- مختصر كتابي: Objects
- اختبار قصير: Objects
- قواعد التسمية
- مختصر كتابي: Naming Convention
- اختبار Types
- 7الدوال10 دروس · 6 اختبارات
- الدوال المدمجة
- مختصر كتابي: Built in Functions
- اختبار قصير: Built in Functions
- الدوال المخصصة
- مختصر كتابي: Custom Functions
- اختبار قصير: Custom Functions
- المعاملات والوسائط
- مختصر كتابي: Parameters and Arguments
- اختبار قصير: Parameters and Arguments
- طرق تعريف الدوال (الجزء 1)
- مختصر كتابي: Different Ways to Declare Functions (Part-1)
- اختبار قصير: Different Ways to Declare Functions (Part-1)
- طرق تعريف الدوال (الجزء 2)
- مختصر كتابي: Different Ways to Declare Functions (Part-2)
- اختبار قصير: Different Ways to Declare Functions (Part-2)
- اختبار Functions
- 8أدوات تصحيح الأخطاء9 دروس · 2 اختباران
- دوال console
- مختصر كتابي: Console Methods
- اختبار قصير: Console Methods
- مكدس الاستدعاءات (Stack trace)
- أدوات المطور: نصائح وحيل
- نقاط التوقف
- مختصر كتابي: Breakpoints
- طلبات الشبكة
- خاصية Break on
- مختصر كتابي: Break on
- اختبار Debugging Tools
- 9مفاهيم دقيقة6 دروس · 3 اختبارات
- النطاق (Scope)
- مختصر كتابي: Scope
- اختبار قصير: Scope
- الرفع (Hoisting)
- مختصر كتابي: Hoisting
- اختبار قصير: Hoisting
- الإغلاق (Closure)
- مختصر كتابي: Closure
- اختبار Tricky Parts
- 10شجرة DOM16 درسًا · 8 اختبارات
- مقدمة إلى كائن document
- تحديد العناصر
- مختصر كتابي: Selecting Elements
- اختبار قصير: Selecting Elements
- خصائص العناصر ودوالها
- مختصر كتابي: Element Properties and Methods
- اختبار قصير: Element Properties and Methods
- التعامل مع أصناف CSS
- مختصر كتابي: Working with Classes
- اختبار قصير: Working with Classes
- سمات البيانات المدمجة والمخصصة
- مختصر كتابي: Built in and Custom Data Attributes
- اختبار قصير: Built in and Custom Data Attributes
- إنشاء HTML
- مختصر كتابي: Creating HTML
- اختبار قصير: Creating HTML
- إنشاء HTML من النصوص وثغرة XSS
- مختصر كتابي: HTML from Strings and XSS
- اختبار قصير: HTML from Strings and XSS
- التنقل بين العقد وحذفها
- مختصر كتابي: Traversing and Removing Nodes
- اختبار قصير: Traversing and Removing Nodes
- التحدي 1
- اختبار The DOM
- 11الخاتمة
- الاختبار النهائي
- الاختبار النهائي للدورة
تعلّم على يد م. محمد أبو سريع
م. محمد أبو سريعمهندس برمجيات ذو خبرة أكثر من عشر سنوات في كبرى شركات الخليج وأوروبا. يعمل حاليًا ككبير مهندسي البرمجيات في شركة رائدة في مجال تصنيع الأدوية والتكنولوجيا الحيوية. لديه خبرة كبيرة في تطوير الواجهات الأمامية، بجانب خبرته في إلقاء المحاضرات في الجامعات المختلفة، وقناته التعليمية على اليوتيوب التي يشرح فيها البرمجة وعلومها بطريقة مبسطة.
ماذا قال الطلاب عن الدورة
التقييمات والمراجعات
بدأت افهم اهمية java script و بدأ يتضح اللي كان مبهم من خلال هذه الدوره مجهود رائع من المهندس محمد ابو سريع و فريق عمل المدرسة.
استفدت منها بشكل كبير، خصوصًا في فهم أساسيات JavaScript بشكل عملي وليس نظري فقط. الشرح كان واضح ومنظم، والتدرج في المحتوى ساعدني أبني فهم قوي خطوة بخطوة. أكثر شيء أعجبني هو التركيز على التطبيق العملي والتحديات، لأنه فعلاً خلاني أكتسب ثقة في كتابة الكود والتفكير كمطور. أنصح بها بشدة لأي شخص حابب يبدأ أو يقوي نفسه في تطوير الويب 👍
عنوان الدورة أساسيات الجافا سكريبت - والمهندس أبو سريع غطى ووفى المطلوب وزيادة يعني وقع في موضوع الــ- Golden Plate- وبسبب هذا حصل سوء فهم من بعض الطلاب، فشوية الزيادة دي ظنوا أن الدورة فيها صعوبة ولكن لو اقتصر المهندس على فقط الأساسيات فعلاً كان وفر على الأقل ساعة من الشرح الزائد والمعلومات الموجودة أصلاً في الدورات القادمة. شكراً للقائمين على المدرسة والمدرسين وأبو سريع
السلام عليكم، أولًا أود أن أشكر الأستاذ محمد أبو سريع على هذا الشرح الرائع، وأقول لك شكرًا جزيلًا وإن شاء الله مستمرين. في قسم أساسيات الجافا سكربت تعلمت أشياء كثيرة ولله الحمد والشكر، وصراحة أنصحكم بالتطبيق أكثر من مجرد التدوين. لما بدأت في هذا القسم، قررت أن أطبق كثيرًا، فكانت طريقتي كالتالي: أحضر الكورس وأقسم الشاشة على جهتين: جهة فيها الكورس، والجهة الثانية مفتوح فيها المشروع وأطبق من البداية. بعد أول 25 دقيقة، ألاحظ أن المخ يندمج مع الدرس، فأخذ استراحة قصيرة 5 دقائق، ثم أحاول أن أطبق الدرس من رأسك. إذا كان الدرس صعبًا، أقسم التطبيق إلى أجزاء، وأكتب كل جزء من الصفر، وبعدها أجمع كل الدروس وأطبقها كاملة. هنا الفرق بين الحفظ وكتابة السطور البرمجية: التطبيق يجعلك تفهم وتستوعب أكثر من مجرد الحفظ. أيضًا استخدمت منظم الوقت (Pomodoro)، وهذا ساعدني كثيرًا على زيادة الإنتاجية والنشاط، والحمد لله. أنصحكم بشدة بهذه الطريقة، وإن شاء الله تستفيدون من التجربة كما استفدت أنا. بتوفيق للجميع إن شاء الله 🤍
السلام عليكم انا من محبي منصه المدرسه وافتخر لكوني طالب بها واشكر جميع العاملين بيها علي هذا المحتوي الرائع. ولكن انا عايز اتكلم عن الدورة دي , اول مره ادي تقييم لدوره في منصه المدرسه اقل من خمس نجوم الدورة ليست علي مستوي دورات منصه المدرسه وكان ممكن تخرج بشكل احسن من ده بكتير وهذكر ده في نقاط 1- المسار الي فات مسار بناء المواقع التفاعليه باستخدام html and css كان متدرج في الصعوبه بنمشي خطوه خطوه والحاجه لو صعبه بيبقا عليها امثله وبنبطق عليها عملي كتير 2- قله التطبيق العملي والشغل كله في فايل واحد كان انسب حاجه نخلي كل درس منفصل لواحد في فايل لواحده ويبقا ده فولدر للسكشن ومثلا لو هما 3 سكاشن يبقو تلات فولدرات في مواد الدورة زي دورات البايثون مع باشمهندس احمد فتحي 3- المفروض دي اول احتكاك لينا بجافا اسكربت والدنيا تبقا سهله ولكن الدورة صعبت الدنيا اكتر ودي مش عاده استاذمحمد ابوسريع لانه دايما بيبسطلنا الدنيا ولكن كأن الدورة دي اتعملت علي عجل , ولو بجد المحتوي ينفع يتحدث فالقائمين علي الدبلومة لازم يعيدو النظر في الدورة دي بجد لان بعد المحتوي العالي بتاع المسار الي فات الدورة دي صعب تاخد تقييم عالي 4- انا لا انكر اي مجهود محطوط في الدورة ولا اي تعب لباشمهندس محمد ابو سريع والاخوه المعدين معاه ولكن احنا اتعودنا من المدرسه علي المحتوي عالي الجودة والسهل والمبسط ارجو ان تأخذو كلماتي علي محمل النصح لا التنظير يعلم الله ان احبكم فيه واتمني لكم دائم التفوق. ولأخي الطالب الذي يقرا كلامي استعن بالله ولا تعجز و اسال الله ان يفهمك ويشرح صدرك 💖
السلام عليكم انا من محبي منصه المدرسه وافتخر لكوني طالب بها واشكر جميع العاملين بيها علي هذا المحتوي الرائع. ولكن انا عايز اتكلم عن الدورة دي , اول مره ادي تقييم لدوره في منصه المدرسه اقل من خمس نجوم الدورة ليست علي مستوي دورات منصه المدرسه وكان ممكن تخرج بشكل احسن من ده بكتير وهذكر ده في نقاط 1- المسار الي فات مسار بناء المواقع التفاعليه باستخدام html and css كان متدرج في الصعوبه بنمشي خطوه خطوه والحاجه لو صعبه بيبقا عليها امثله وبنبطق عليها عملي كتير 2- قله التطبيق العملي والشغل كله في فايل واحد كان انسب حاجه نخلي كل درس منفصل لواحد في فايل لواحده ويبقا ده فولدر للسكشن ومثلا لو هما 3 سكاشن يبقو تلات فولدرات في مواد الدورة زي دورات البايثون مع باشمهندس احمد فتحي 3- المفروض دي اول احتكاك لينا بجافا اسكربت والدنيا تبقا سهله ولكن الدورة صعبت الدنيا اكتر ودي مش عاده استاذمحمد ابوسريع لانه دايما بيبسطلنا الدنيا ولكن كأن الدورة دي اتعملت علي عجل , ولو بجد المحتوي ينفع يتحدث فالقائمين علي الدبلومة لازم يعيدو النظر في الدورة دي بجد لان بعد المحتوي العالي بتاع المسار الي فات الدورة دي صعب تاخد تقييم عالي 4- انا لا انكر اي مجهود محطوط في الدورة ولا اي تعب لباشمهندس محمد ابو سريع والاخوه المعدين معاه ولكن احنا اتعودنا من المدرسه علي المحتوي عالي الجودة والسهل والمبسط ارجو ان تأخذو كلماتي علي محمل النصح لا التنظير يعلم الله ان احبكم فيه واتمني لكم دائم التفوق. ولأخي الطالب الذي يقرا كلامي استعن بالله ولا تعجز و اسال الله ان يفهمك ويشرح صدرك 💖
استفدت كتير من الدورة الحقيقة جزاكم الله خيرا. ولكن في فرق كبير بين الدورة ديه ودورات جزء الHTML والCSS اللي كانت مليانة بالأمثلة والمرئيات اللي بتسهل الفهم في حين ان في الدورة ديه كنت حاسس الأمثلة بالذات في الاول معقدة وبتلغبط وكلهم تقريبا مبنيين على نفس المثال بتاع الtaxes بدل ما في كل جزء او نقطة البشمهندس يكتب مثال مبسط من الاول او يستخدم حاجة واضحة يشرح عليها الاول زي ما كنا بنعمل في الCSS. والحقيقة حابب اذكر نقطة ضايقتني وهي الغياب الشبه تام للمحتوى المرئي اللي كنت بستمتع بيه في وسط الشرح. نقطة أخيرة, مدة الفيديوهات هنا كانت صادمة بالنسبالي, كتير منهم كانوا ربع ساعة وتلت ساعة وديه كتير جدا مقارنة بالدورات اللي فاتت. شكرا ليكم على تفهمكم وجزاكم الله خيرا :)
بفضل الله الشرح ممتاز وانتفعت من هذا الجزء بفضل الله عز وجل دورة محترمة فشكرا منصة المدرسة
10/10
شكرا مستر محمد ابوسريع علي دورة جافا سكربت بشرح ممتاز وتقديم رائع
ما شاء الله لا قوة إلا بالله البشمهندس مبسط الدنيا و من اكثر الحاجات اللي عجبتني في الكورس انه بينبه على اسئلة ممكن تيجي في الانترفيو
كل الشكر للأستاذ محمد أبوسريع علي شرحه الممتع وتبسيطه للمعلومه
جزاكم الله خيراً
الشرح سلس وفي المتناول
بالرغم من إن الدورة كانت غير مألوفة بالنسبة ليا في البداية بسبب تغير ترتيب مضمونها عن الدورات الأجنبية اللي أنا تابعتها قبل كدا إلا إنها بصراحة كانت بتجيب المفيد واللي أنا محتاج أعرفه ومش بتزود عن كدا ودا شيء كويس عشان التشتت جزاء الله خيرًا يا بشمهندس وأنا متحمس لمتابعة بقية الدورات
جزاك الله كل خير
ما شاء الله تبارك الله انتفعت جدا بما في هذه الدورة كما لو كانت أول مرة أري أمامي كود js جزاكم الله خيرا م/ محمد على مجهودك ومجهود فريق المدرسة
جزاكم الله خيرا
عجبتني جزئية كيف تعمل debugging وكمان شرح المفاهيم الغريبة في الجافاسكريبت
شرح سلس عملي
الكورسات اللي بفلوس تمنها فيها بردة والله
ابدع في شرح scope , hoisting and closure
شكراا جداا ليكم
ما شاء الله دورة قوية اللهم بارك
دورة رائعة في أسسيات جافا سكربت تأخذك لما يحدث خلف الكواليس والمحاضر أكثر من رائع
اللهم بارك جزاك الله خير يا هندسة .وشكراَ جدَ علي المجهود ده .وجزاك الله الفردوس أنت وكل القائمين علي المنصة
الدورة عملية جداً وتستطيع فهم ما تفعله
شرح مفاهيم بشكل سلس زى hositing جزاكم الله خيرا
.
الجميل في الدورة توضيح مفاهيم زي hoisting بشكل سلس وسهل وواضح
اللهم صلي على سيدنا محمد
اللهم بارك علي شرحك ولله يهندسة جزاك الله خيرا
محتوي و اسلوب شرح فوق الممتاز ومتابعة اول باول بالاختبارات والاسئلة بجد مجهود عظيم ويجب الشكر عليه شكراً لكم جميعاً ❤️❤️
فعلا تاسيس رائع لمن يرغب في تعلم javascript. اجمل ما في الدورة هو التركيز على المفاهيم التي تاتي في مقابلات العمل
في مشكلة تقريبا في كل الكورسات بخصوص المواد، لم استطع تنفيذ ما فيها الى ان اعدت كتابة الكود، ارجوا منكم مراجعة هذه المشكلة.
ما يعجبني هو تقسيمات الدورة وإشباع كل موضوع والاحاطة به والأهم من ذلك اننا نطبق على نفس المشروع الذي بدأنا به من البداية مما يعطي انطباع ان الدورة عملية جداً وتستطيع فهم ما تفعله بشكل حقيقي. كل الشكر للبشمهندسين ابو سريع + أحمد فتحي على المتابعة كما لا ننسى الباشمهندس علي والباشمهندس يوسف على الاجتماعات الدورية التي استطعت من خلالها تذليل العقبات وفهم الصعب من الدورة وحل المشكلات التي واجهتني.
الأسئلة الشائعة
في هذه الدورة، ستتعلم أساسيات جافا سكريبت، بدءًا من المتغيرات، وأنواع البيانات، إلى الدوال وأدوات التصحيح، ونموذج كائن المستند (DOM). وليس هذا فقط، ولكنك ستتعلم أيضًا كيفية تطبيق هذه المفاهيم في المشاكل الحقيقية للعالم الحقيقي.
نعم، تستطيع الوصول لمحتوى الدورة في أي وقت ومدى الحياة.
إذا واجهت أي صعوبات أثناء الدورة، يمكنك التواصل مع المعلم مباشرة أو مشرفي المادة عبر التشات أو المجموعات الدراسية والاجتماعات الأسبوعية.
نحن هنا لمساعدتك في تجاوز أي عقبات قد تعترض طريقك نحو التعلم
ابدأ أساسيات JavaScript اليوم
اشتراك مدى الحياة، شهادة إتمام، ودعم من فريق المدرسة طوال رحلتك.
دورة عملية ومميزة، لا تقتصر على شرح أساسيات JavaScript فقط، بل تركز على كيفية استخدام المفاهيم في مواقف حقيقية. أكثر ما أعجبني هو المنهج المنظم والأسئلة القصيرة بعد كل درس، والتي تساعد على تثبيت المعلومات والتأكد من فهمها. كما أن التحديات والتطبيقات العملية جعلت التعلم أسهل وأكثر فائدة. أنصح أي شخص يبدأ الدورة أن يتحلى بالصبر، فبعض الدروس والمفاهيم قد تبدو صعبة في البداية، وهذا أمر طبيعي. عند مواجهة أي صعوبة، من الأفضل أخذ استراحة قصيرة ثم العودة لمراجعة الدرس مرة أخرى، مع البحث والسؤال والاستعانة بأدوات الذكاء الاصطناعي لفهم النقاط غير الواضحة. مع التكرار والتطبيق ستجد أن الأمور أصبحت أوضح بكثير. شكرًا للمهندس محمد على المجهود المبذول في إعداد هذه الدورة القيمة.